Building scalable
mobile products
with Flutter.
A startup-focused engineer specializing in launching premium, high-performance mobile environments, crafting beautiful visual interfaces, and architecting maintainable production systems.
Shipped Products
Technical breakdowns of mobile applications built for production. Focusing on architectural decisions, performance tradeoffs, and system scalability.
Wallet Balance
$18,485.90
**** **** **** 8820
SUMUKH YR
12/28
Transactions
Stripe API Payout
2m ago
+$1,240.00
AWS Cloud Infrastructure
1h ago
-$42.00
Fint
A high-concurrency investment dashboard for multi-asset tracking and real-time crypto valuation.
Architected using feature-first Clean Architecture to decouple domain logic from state management. Implemented a custom Hive-based caching layer with optimistic UI updates, reducing perceived latency by 40% in low-connectivity environments.
The Problem
Fragmented wealth tracking across crypto and traditional assets with high latency in data updates.
Product Thinking
Users need a unified, low-friction dashboard that works offline and provides instant feedback on asset changes.
Engineering Challenges
Handling real-time websocket streams while maintaining UI performance and local state consistency.
Learnings
Deepened understanding of selective rebuilds in GetX and the importance of a robust write-through caching strategy.
Add the Lions!
Calculated
5 + 3 = 8
Kiddo Rechner
A low-latency educational tool utilizing custom physics engines and optimized widget trees.
Optimized animation performance by implementing RepaintBoundaries and custom TickerProviders, maintaining a stable 60 FPS on low-end Android devices. Engineered a robust local persistence layer using SQLite for offline progress tracking.
The Problem
Educational apps for children often feel 'stiff' and lack the tactile feedback required for engagement.
Product Thinking
Use physics-based interactions to make learning intuitive and playful, mimicking physical objects.
Engineering Challenges
Maintaining 60 FPS while running a physics engine and complex animations on budget hardware.
Learnings
Mastered the use of RepaintBoundary to isolate heavy animation sections from the rest of the widget tree.
Kyoto Itinerary
Japan โข 6 Days
Flight Ticket
KIX Terminal 1 โข 10:20 AM
Upcoming Stops
Fushimi Inari Shrine
09:00 AM
Arashiyama Bamboo Forest
02:30 PM
TripnThrill
An AI-enhanced travel planner built with a focus on background synchronization and data consistency.
Implemented BLoC for predictable state transitions across complex multi-step user flows. Built a background sync engine that handles intermittent connectivity using a repository pattern and idempotent API calls.
The Problem
Travel planning is often disrupted by poor connectivity, leading to data loss or inconsistent itinerary states.
Product Thinking
Build an 'offline-first' experience where users can plan without interruption, with background sync handling the rest.
Engineering Challenges
Conflict resolution in background synchronization when multiple devices update the same itinerary.
Learnings
Learned the value of idempotent API design and the Repository pattern for abstracting data sources.
Tracking: Active Session
Accurate to 3m โข Battery 85%
i Feel Safe
A background-service-powered emergency response system with high-precision GPS tracking.
Engineered platform-native bridges (Kotlin/Swift) for reliable background location tracking. Implemented a redundant SOS trigger mechanism that survives process death and low-power states.
The Problem
Emergency tracking apps often fail due to process death or OS-level power management during critical moments.
Product Thinking
Reliability is the only metric that matters. The system must stay active regardless of app state.
Engineering Challenges
Bridging native background services to Flutter while ensuring minimal battery drain.
Learnings
Gained deep expertise in platform channels and the nuances of Android/iOS background execution limits.
// Initialize UPI SDK
import 'package:upi_connect/upi.dart';
final upi = UpiConnect();
await upi.init(
merchantId: "sumukh@upi",
currency: "INR",
);
Transaction Channel
MethodChannel('upi/pay')
UPI Connect Plugin
A production-grade bridge for complex native UPI payment SDKs in Flutter.
Developed a robust MethodChannel interface to wrap native Kotlin and Swift SDKs. Focused on type-safe communication and error handling, reducing developer integration time from days to minutes.
The Problem
Native UPI SDKs are complex to integrate into Flutter, often requiring redundant native code across projects.
Product Thinking
Provide a single, type-safe Dart API that abstracts away the native complexity for faster product iteration.
Engineering Challenges
Ensuring data integrity and error handling across the MethodChannel boundary.
Learnings
Advanced knowledge of package development and native-to-Dart bridge optimization.
Technical Philosophy
I build mobile products with a focus on architecture, performance, and long-term scalability. My approach combines deep technical expertise with a strong understanding of product-market fit.
Product Engineering
I prioritize user outcomes over technical vanity. Every architectural decision is evaluated against product goals, ensuring features are both scalable and purpose-driven.
System Integrity
Performance is a core requirement. I profile, optimize, and architect for high-concurrency and low-latency environments, ensuring 60 FPS stability across diverse hardware.
Strategic Velocity
I maintain speed without compromising technical debt. From zero to deployment, I balance rapid iteration with long-term maintainability and modular system design.
Career Journey
Lead Mobile Engineer
Credit Saison IndiaArchitecting core mobile infrastructure for a neo-lending platform serving 1M+ users. Leading the modularization of the Flutter codebase into 20+ independent feature packages, reducing CI/CD build times by 40% and enabling parallel development across 5 squads.
Senior Flutter Developer
Product-Driven StartupOwned end-to-end delivery of a high-traffic travel platform. Reduced app launch times by 35% through dependency profiling and custom rendering optimizations. Implemented an offline-first sync engine that handled 50k+ daily active users.
Flutter Trainer & Mentor
Technical Education PlatformDesigned and delivered advanced Flutter engineering curriculum to 200+ developers globally. Focused on production-grade patterns, state management tradeoffs, and native bridge architecture.
Core Expertise
Highlights
From the Blog
Engineering deep-dives, architectural breakdowns, and Flutter performance optimization strategies. Written for senior engineers and product builders.
Let's Build Something
Interested in building impactful mobile products together? I'm always open to thoughtful opportunities, collaborations, and great conversations.
Available
Open to premium mobile roles & collaborations