Engineer, builder, and occasional writer.
I've spent 8+ years building apps for millions of users, and I still get a kick out of making slow things fast.
I build apps for users and tools for developers. Eight years across fintech, conversational AI, healthcare, and lifestyle: from writing a startup's first line of code to polishing platforms at scale. I've published open-source packages, authored coding standards, written articles read 60k+ times, and lately I've been building a lot with AI.
Got an idea brewing, or just want to say hi? My inbox is always open.
02 · buildsall builds ↗
Things I build for myself, shipped for anyone.
Stowvisit ↗Your library for the internet: articles, videos, podcasts, and threads from every platform, filed by author and topic so you can actually find them again.product · stow.yogi7y.com
smart_text_field↗A Flutter text field that parses natural language as you type. 'Buy groceries tomorrow @personal #p2' becomes a structured date, project, and priority.notion_db_sdk↗A type-safe Dart SDK for Notion databases that turns Notion's verbose property JSON into simple, typed reads, writes, filters, and queries.
Where I've worked, and my impact there.
[ expand all ]CoinDCX · Senior Software EngineerLed a full architecture overhaul and built the platforms behind an app used by 25M+ people.
Senior Software Engineer (SDE 3)mar 2025 – present·Proposed, planned, and led a full architecture overhaul of the app, migrating from a scattered, inconsistent codebase to a unified clean architecture using Riverpod, an initiative that spanned the entire engineering team and set the foundation for long-term scalability.·Optimized app launch time from 3.8s to 980ms at P90, a 74% reduction, by identifying and eliminating bottlenecks across initialization, networking, and rendering.·Revamped the home screen to be offline-first, ensuring a fast, reliable experience even on poor networks for 25M+ users.·Evaluated state management approaches across the ecosystem and drove the migration to a more scalable solution, standardizing how the team handles real-time data.·Optimized critical feature load times from 1,450ms to ~400ms at P90, improved frame rates to a consistent 60fps on heavy UI surfaces, and reduced bundle size.·Mentor engineers across the team, conduct technical interviews, and author coding standards and process documentation.
Senior Software Engineer (SDE 2)sep 2022 – feb 2025·Architected and implemented an in-house SDUI (Server-Driven UI) engine (JSON to widgets, with gestures, navigation, and analytics) that now powers the high-traffic home screen, enabling faster experimentation, personalized UI, and quicker rollouts without app updates.·Engineered a modular search platform designed for extensibility and new search types; it became the backbone of the entire app's search experience.·Built some of the highest-impact features on the app: Portfolio with hand-coded animated charts, Coin Collection, and Trade Signals with real-time sockets and multiple data sources.·Built internal developer tools: automated build generation without leaving the developer workflow, GitHub Actions for CI/CD, and a custom linter package enforcing the code-quality standards I authored.
04 · writingall posts ↗
Notes on Dart, Flutter, and the craft, read 60k+ times.
A debugging story about 2 identical (looking) strings that weren't so identical after all.jan 2025 · 6 minTwo strings printed the same, compared as different. The culprit was a single invisible character.Higher-Order Functions & Recursion in Dart [Functional Programming, Part 5]may 2022 · 9 minFunctions that take and return functions, and why recursion often reads cleaner than a loop.Why dividing(/) by 0 does not throw an error in Dart: how Dart handles numbersmay 2022 · 7 minIEEE 754, doubles, and the reason Infinity is a perfectly valid answer.Immutability & Equality in Flutter & Dart [Functional Programming, Part 4]apr 2022 · 10 minValue equality, copyWith, and why mutable state quietly breaks your widget rebuilds.
Building something cool? Drop me a message.
© 2026 Yogesh Parwani · Mumbaipress ? for shortcuts