Senior Android Developer & Team Lead
Senior Android Developer and Team Lead with 7+ years of experience designing, building, and delivering high-performance, scalable, and maintainable native Android applications in Kotlin and Java. Currently leading a team of 5+ Android developers in rebuilding the MageNative eCommerce app with Jetpack Compose and Kotlin Flow, using AI tools (Claude Code, ChatGPT, Gemini) to speed up development, research, and bug fixing. Proven track record of leading feature initiatives, driving architectural decisions using MVVM-Clean and clean architecture principles, and championing code quality through peer code reviews and thorough testing with JUnit and Espresso. Experienced in Agile and Scrum environments — active in sprint planning, retrospectives, and cross-functional collaboration with product, design, QA, and engineering teams. Delivered eCommerce solutions for 70+ clients on Shopify and Magento platforms, including real-time apps with 1M+ downloads. Proficient in REST API and GraphQL integrations, Firebase, Android Jetpack, Hilt dependency injection, Coroutines, and third-party SDK onboarding.
Languages: Kotlin (6+ years), Java (7+ years), JavaScript
Architecture: MVVM, MVVM-Clean, Clean Architecture, MVC
Android Jetpack: ViewModel, LiveData, Room, WorkManager, Data Binding, ViewBinding, RecyclerView, ViewPager2, Fragment, ExoPlayer (Media3)
UI Development: Jetpack Compose, XML Layouts, Material Design, ConstraintLayout, ViewBinding, Data Binding
Dependency Injection: Hilt, Dagger 2, Koin
Networking: Retrofit 2, REST API, GraphQL, Volley, OkHttp
Testing: JUnit, Espresso, Unit Testing, Instrumentation Testing
Firebase: Analytics, Cloud Messaging, Push Notifications, Crashlytics
Tools & Build: Android Studio, Gradle, GitHub Actions (CI/CD), Git, GitHub, Bitbucket
AI Tools: Claude Code, Claude, ChatGPT, Google Gemini, GitHub Copilot, Cursor (AI-assisted development, research, debugging)
Methodologies: Agile, Scrum, Sprint Planning, Code Review, Technical Documentation
Other: Shopify Mobile Buy SDK, Algolia SDK, Glide, Coroutines, Kotlin Flow, StateFlow, JSON