Engineering-First. Product-Minded.
I'm an Android and Kotlin engineer with a deep focus on building mobile systems that survive production. My work spans native Android development with Jetpack Compose, cross-platform architecture with Kotlin Multiplatform, and backend API design with Spring Boot.
I don't build prototypes that look good in demos — I build systems that scale under real-world conditions: high concurrency, unreliable networks, complex state management, and evolving product requirements.
My engineering philosophy is rooted in clean architecture, testability, and pragmatic decision-making. I believe the best code is the code that ships reliably, performs consistently, and can be maintained by the next engineer who reads it.
When I'm not writing code, I write about it — sharing deep dives into Android architecture, Kotlin patterns, and mobile system design on my blog.
Technical Expertise
Technologies and domains I work with daily
Mobile
Cross-Platform
Backend
AI / ML
Frontend
Career Timeline
Senior Mobile Engineer & Consultant
Independent engineering consultant specializing in Android architecture, KMP systems, and backend API design for startups and enterprise clients.
Senior Android Engineer
Worked as an Android consultant for two major banking institutions, contributing to the development and maintenance of three critical financial applications.
Kotlin, Android and Jetpack-Compose Technical Content Author at HyperSkill
Wrote more than 200+ educational articles and code examples on Android development and Jetpack Compose, reaching thousands of learners. Designed interactive challenges that improved user retention
Software Engineer
Full-stack development with growing focus on mobile platforms. Built REST APIs with Spring Boot and Android applications with Kotlin.
Ready to Build Something Great?
Whether you need a production Android app, a scalable backend, or architecture consulting — let's talk about your project.