Senior Android / Kotlin Engineer
I’m a Senior Android Engineer with 6+ years of experience building and maintaining production mobile applications using Kotlin and Java.
I specialize in taking existing Android codebases, understanding the architecture, fixing difficult problems, modernizing legacy implementations and shipping new features without unnecessary rewrites.
My experience includes fintech, banking, insurance, payments and other business-critical applications.
Core expertise
• Kotlin & Java
• Jetpack Compose
• Android SDK
• MVVM & Clean Architecture
• Coroutines & Flow
• Room / SQLite
• Koin / Hilt
• Retrofit / REST APIs
• Kotlin Multiplatform
• Firebase
• CI/CD & automated testing
• Android performance and debugging
• Third-party SDK integrations
• Payment and financial integrations
What I can help with
• Build new Android features
• Modernize legacy Android code
• Migrate XML UI to Jetpack Compose
• Debug production issues and crashes
• Integrate REST APIs and third-party SDKs
• Implement offline-first functionality
• Improve application architecture
• Set up or improve Android CI/CD
• Prepare applications for production release
• Review an existing Android codebase
• Provide ongoing Android engineering support
I've worked on production applications in banking, insurance, lending and payments, including large-scale mobile products.
I also have experience evaluating Kotlin/Android code and AI-generated software through recent LLM/SFT/RLHF work.
I'm comfortable joining an existing engineering team or taking ownership of a defined Android project from requirements through release.