Actively Looking for Work
With over a decade of hands-on experience in mobile software engineering, I specialize in architecting, developing, and scaling top-tier Android applications. Throughout my 10-year career, I have navigated the evolution of the Android ecosystem—transitioning seamlessly from Java and traditional Views to modern Kotlin-first paradigms, Jetpack Compose, and declarative UI design. My core focus is bridging complex backend systems with fluid, intuitive, and responsive mobile interfaces.
I excel in designing robust, maintainable codebases using Clean Architecture, MVVM/MVI patterns, and SOLID principles. My technical foundation spans:
I place a strong emphasis on app performance, proactively identifying memory leaks, reducing cold-start times, and optimizing network utilization to ensure exceptional user retention.
Beyond writing clean code, I am passionate about product success and continuous delivery. I work closely with product managers, UX/UI designers, and backend engineers to translate ambitious business goals into scalable technical roadmaps. I have established CI/CD pipelines to streamline release cycles and enforce high code quality standards across engineering teams.
As a senior engineer, I actively mentor junior developers, lead architectural reviews, and cultivate a culture of continuous learning. I stay at the forefront of mobile engineering trends, regularly evaluating emerging tools and libraries to keep products modern, secure, and competitive. Whether building consumer-facing apps at scale or complex enterprise solutions, my goal remains the same: delivering reliable, high-performance Android experiences that users love.