Android since 2012
Built through every major platform shift, from Java and XML to modern Kotlin-first Android stacks.
Senior Mobile & Product Engineer
Android products, practical developer tools, and modern engineering that holds up in production.
I lead Android and mobile product engineering, modernize existing systems, and ship delivery that stands up in production.
Proof
Android depth, modernization work, accessibility, and 0-to-1 delivery across very different product environments.
Built through every major platform shift, from Java and XML to modern Kotlin-first Android stacks.
Moved large codebases away from MVP and RxJava toward maintainable MVVM, Coroutines, Flow, and modular boundaries.
Improved mobile UI quality and accessibility for public-facing products where standards and usability both matter.
Led product architecture, backend foundations, and delivery for a greenfield startup product from concept to launch.
Backed by independent products and tools with a bias toward real utility over demo work.
Selected Work
Three projects that show delivery ownership across public mobility, 0-to-1 product work, and customer-facing retail.
Large public mobility product balancing legacy architecture, accessibility requirements, and continuous delivery in a live Android codebase.
Outcome Made ongoing delivery safer in a large public mobility app without relying on a disruptive rewrite.
Early-stage product moving from concept to a launch-ready foundation across app architecture, backend systems, and deployment.
Outcome Took a 0-to-1 product from concept to a launch-ready foundation across product, app, backend, and deployment.
Customer-facing retail product where scan-led shopping flows need to stay fast, clear, and reliable in real store use.
Outcome Improved in-store reliability and UX clarity in a product where shopper confidence depends on speed and low friction.
Featured Tools
I build browser-based utilities and public experiments for the kind of technical work teams do every day: fast, local-first, and useful without extra ceremony.
Format
Local formatting, validation, and parse feedback for the payloads you actually work with every day.
Share
Practical QR generation for text, URLs, Wi-Fi credentials, email, phone, and SMS with local exports.
Inspect
Readable ECMAScript regex testing with capture groups, replace preview, and zero dependence on remote services.
Experience Snapshot
Nov 2023 — Present
Senior Android Developer
Modernizing a live public mobility app without slowing delivery.
2023 — 2024
Tech Lead & Senior Software Engineer
0-to-1 product delivery across product, app, backend, and infrastructure.
Aug 2022 — Nov 2023
Senior Android Developer
Shipping retail flows where scan-to-checkout speed and clarity mattered in store.
Jun 2020 — Aug 2022
Senior Android Developer
Stabilized and improved a transit app under everyday production use.
2015 — 2020
Senior Android Developer
Built fintech and insurance products across Kotlin, Java, architecture, and early Flutter.
How I Work
Principles that shape how I build software, make systems safer to evolve, and work with teams.
I treat product context as part of engineering, not as a separate concern handed over later.
I move legacy systems forward incrementally, with cleaner boundaries and safer delivery at each step.
I bias toward mobile architectures teams can maintain under real release pressure.
I am comfortable owning the seams between app, backend, infrastructure, and product decisions.
Collaboration
Best fit where product judgment, technical ownership, and reliable delivery matter as much as implementation.
Contact
Best for senior roles, consulting, and product conversations.
Direct email: [email protected]
Primary
Best route for roles, consulting, or product conversations.
Network
Background, work history, and the quickest professional checkpoint.
Code
Public code, tools, and current technical context.
Document
Formal timeline for hiring loops and structured review.
Optional
Occasional public notes.