Senior Android Engineer
I write about Android engineering, architecture, and practical AI-assisted engineering through Mobile Coding Academy.
Over the last decade, I've worked on Android products across fintech, media, and consumer applications. Most recently, I worked on large-scale payments experiences at PayPal.
I've also contributed to open-source Android projects, including WordPress for Android and Wikipedia for Android.
Designing maintainable state, data, navigation, and UI flows for complex mobile products.
Coroutines, Flow, state ownership, synchronization, and predictable asynchronous UI behavior.
Payments, sensitive data, authentication, cryptographic keys, reliability, and secure mobile engineering.
Exploring where AI improves real software engineering workflows — and where engineering judgment, validation, and verification still matter.
I write and create videos about the engineering ideas behind production mobile apps — architecture, Compose, concurrency, security, performance, and AI-assisted engineering — through Mobile Coding Academy.
Substack — long-form technical writing.
YouTube — technical videos and visual explanations.