MOBILE APPLICATION ENGINEER
I partner with product teams to ship reliable mobile software. Focused on business outcomes, performance, and long-term maintainability.
I partner with product teams to ship reliable mobile software. Focused on business outcomes, performance, and long-term maintainability.
1M+ installs
Mobile Product
Problem
Most expense trackers require cloud accounts, show ads, and make daily logging tedious—while rarely supporting offline credit card tracking alongside cash and UPI.
Outcome
Shipped an offline-first Android app with on-device storage, category budgets, credit card expense tracking, optional SMS capture, and zero ads—giving users private, calm budgeting.
Jetpack Compose · Android · Kotlin · Offline-First · Credit Cards
Developer Tooling
Problem
Developers on macOS and Linux lack a simple, consistent way to manage shell aliases without editing config files by hand.
Outcome
Shipped an interactive CLI that lets users create, list, and toggle aliases from a single menu — reducing setup friction for daily workflows.
Dart CLI
Open Source Package
Problem
Dart projects needed a lightweight math expression evaluator with variable and function support, without pulling in heavy dependencies.
Outcome
Published a port of the TinyExpr C library to pub.dev with 500+ downloads, used across packages needing safe expression parsing.
Dart Package
Full-Stack Mobile
Problem
Content creators needed a cross-platform blogging app with flexible backend options for rapid prototyping and production deployment.
Outcome
Delivered a Flutter app with authentication, CRUD posts, and swappable Node.js or Firebase backends — demonstrating end-to-end mobile product delivery.
Flutter · Node.js · Firebase
End-to-end mobile product development — from UI craft to platform integrations and performance tuning on iOS and Android.
Dart · Flutter · Android SDK · Jetpack Compose · Kotlin
Designing systems that scale with product complexity — modular SDKs, server-driven UI, and clean separation of concerns.
Server Driven UI · Modular SDKs · BLoC · Clean Architecture
Creating developer tools and exploring emerging platforms that improve engineering velocity.
MCP · C++ · JavaScript · Jaspr