
About
Product-focused Android engineer.
I'm a product-focused Android engineer dedicated to building, scaling, and optimizing high-impact mobile experiences that serve millions of global users. My expertise is owning features end-to-end — from initial architecture and complex state-management workflows through to staged rollouts, A/B testing, and continuous production monitoring. I enjoy fast-paced, cross-functional environments, partnering closely with product, design, backend, and data science teams to transform complex technical challenges into robust, user-centric solutions.
Core areas of expertise
Android Engineering & Architecture
Expert in Kotlin and Java development, custom UI component design, and building responsive systems tailored for diverse form factors, languages, and accessibility requirements.
Data-Driven Product Velocity
Proven success leveraging A/B experimentation, session-based user flows, and analytics instrumentation to boost user engagement and streamline feature adoption.
Production Reliability & Scale
Skilled in complex state management, continuous monitoring, and proactive alerting to decrease application crashes, optimize performance, and maintain system health.
Cross-Functional Collaboration
A strong track record of leading technical initiatives across backend, data science, and infrastructure teams to deliver high-visibility, global safety and verification features.
Most recently
Software Engineer at Uber · Android · Nov 2022 – Apr 2026
Earlier
Technical Director at theCoderSchool · autonomous-vehicle training at Cruise & Waymo · co-founder · U.S. Army veteran (Operation Enduring Freedom, Afghanistan).
Education
- Hack Reactor — Advanced Software Engineering Immersive
- CSU East Bay — MBA, Global Innovation
- SF State University — B.S., Business Administration
- A.S., Network Programming · A.A., Computer Information Systems
Technical
Kotlin, Java, JavaScript, Python · Android, mobile architecture, accessibility (TalkBack), push notifications, feature flags · A/B experimentation, monitoring & alerting, staged rollouts, production debugging.
Let's connect.
Always glad to swap mobile-development stories or talk through emerging trends in the Android ecosystem — whether you want to collaborate, share insights, or simply talk code.
Get in touch