Skip to content
← All projects

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.

Tauri Rust React.js TypeScript

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.