Senior Android Engineer & Scrum Master. I build performant, reliable mobile experiences
with clean architectures, rigorous testing, and strong developer ergonomics.
As a team lead, I have managed and mentored developers, set technical direction, and
driven initiatives that improved code quality, delivery speed, and overall team growth.
I ship Android features end-to-end with modern patterns (MVVM, MVI, Redux, State Machines), Jetpack Compose, and a quality bar that includes multi-layer testing (unit, UI, end-to-end, screenshot). I optimize for reliability, security, and team velocity through CI/CD and automated checks.
Languages
Kotlin (primary), Java, Node.js
Android
Jetpack Compose, MVVM, MVI, Redux, Clean Architecture
Quality & CI/CD
Unit/UI/E2E Testing, Screenshot Testing, Bitrise, CircleCI
Ecosystem
Firebase, Google Services, Huawei HMS, Maps SDKs
Realtime & Async
Coroutines, RxJava, Socket.IO, MQTT, XMPP
Backend
Express.js, Sails.js, API design