Littlebird client apps
Desktop, web, iOS, and Android apps delivered from one TypeScript and React codebase with Tauri and Rust, scaled from zero to more than 10,000 daily active users.
Problem
The client apps started at zero. Littlebird needed native apps for desktop, iOS, and Android plus the web, without maintaining separate products for every platform.
What I built
I pioneered a Tauri-based cross-platform strategy that delivers Windows, macOS, Linux, iOS, Android, and web experiences from one TypeScript and React codebase. I built shared business logic and UI, platform-specific native integrations, chat streaming and error handling, desktop auto-updates, and state-management improvements.
Outcome
The client app grew from zero to more than 10,000 daily active users. I now ship features end to end, from AI and Python backend work to the client side, with a current focus on applied AI and product engineering.