Check my latest Android projects, technologies and tools

Professional Summary

Results-driven Senior Android Engineer with 10 years of experience specializing in native development (Java & Kotlin). Expert in Modern Android Development (MAD) with a strong focus on Jetpack Compose (4+ years) and reactive architectures. Proven track record of leading technical teams in the banking and automotive sectors, transforming legacy codebases into scalable, high-quality applications using MVI, MVVM, and Clean Architecture. Expert in TDD, CI/CD automation, and end-to-end lifecycle management on Google Play.


Core Technical Stack

  • Languages: Kotlin (Advanced), Java.

  • UI Framework: Jetpack Compose, Material 3, State Management (StateFlow, SharedFlow, Unidirectional Data Flow).

  • Architecture: MVI, MVVM, MVP, Clean Architecture, SOLID Principles, Multi-module projects.

  • Dependency Injection: Hilt, Dagger2.

  • Networking & Data: Retrofit, OkHttp, Room, Serialization, Coroutines & Flow.

  • Testing: TDD (JUnit, Mockito, MockK), Espresso, Barista, UI Testing.

  • Tools & DevOps: GitFlow, CI/CD Pipelines, Bitbucket, GitHub, Firebase, AWS (Cognito, S3), AppD, ApiGee.