Building apps
people actually use
Crafting native Android experiences with clean architecture, thoughtful UX, and a deep respect for the devices in people's pockets. Replace this with your own intro.
Featured Apps
Available on Google Play
FocusTimer – Deep Work
ProductivityA Pomodoro-based focus timer with session analytics, customizable intervals, and ambient sound mixing. Built for deep work without distractions.
NoteFlow – Markdown Notes
ProductivityA fast, distraction-free note-taking app with full Markdown support, folder organization, and offline-first sync. Write once, access anywhere.
WeatherLens
WeatherHyper-local weather with beautiful data visualizations, air quality index, UV tracking, and hourly precipitation radar. No ads, no fluff.
Dev Blog
Thoughts on Android development
Jetpack Compose: Building a Custom Markdown Renderer
How I built a performant Markdown rendering composable for NoteFlow, handling nested formatting, code blocks, and embedded images without a WebView.
Offline-First Android Apps with Room and WorkManager
A practical guide to building apps that work perfectly offline and sync gracefully when connectivity returns — using Room for local storage and WorkManager for reliable background sync.
Material You Dynamic Theming in Compose
How Android 12's Material You color extraction works, how to implement it in Jetpack Compose, and how to build graceful fallbacks for older Android versions.