About Me
I am a senior mobile engineer with 9+ years of experience building high-performance applications for large-scale user bases.
I specialize in Flutter, Kotlin, Kotlin Multiplatform, Jetpack Compose, and modern Android architecture patterns such as MVI and MVVM.
I have a strong track record of improving app quality and delivery speed, including reducing build times, lowering crash rates, and increasing test coverage through better CI/CD and automated testing.
I enjoy working on modular, maintainable systems and applying Clean Architecture and TDD principles to deliver reliable mobile products.
I have also led and mentored remote international teams, helping junior engineers grow through code reviews, best practices, and collaborative Agile development.
My background includes both Flutter and native Android development, with experience in performance optimization, offline-first architecture, and integrating complex third-party services and SDKs.
Skills
PythonSQLJavaCI CDGitJenkinsGraphQLRESTful APIsKotlinUnit TestingGitHub ActionsXMLAndroidJunitGradleFlutterFirebaseNavigationFlowStripeMVVMDartUI TestingJetpack ComposeRetrofitEspressoAndroid SDKMockitoCoroutinesFastlaneGoogle MapsKotlin MultiplatformROOMOkHttpMVIProGuardRobolectricMockKLiveDataData Binding
Experience
Led development of a cross-platform fitness and habit-tracking application built with Flutter, Dart, and MVVM/MVI patterns, serving 400K+ monthly active users and achieving a 4.7 Play Store rating.
Architected a scalable modular codebase using Provider, Bloc, and Clean Architecture principles to improve maintainability and long-term extensibility.
Optimized CI/CD pipelines with GitHub Actions and Fastlane, and introduced automated integration and unit testing to raise code coverage to 85%. Mentored junior engineers and contributed low-level platform-specific audio modules using Platform Channels and DSP techniques.
Developed and maintained three enterprise Android applications in the data analytics domain, supporting more than 500K users.
Led Java-to-Kotlin migration efforts and designed responsive UI/UX with Material Design, ConstraintLayout, and Data Binding, improving user retention by 28%.
Built offline-first architecture with Room, WorkManager, and sync adapters, and optimized the network layer with Retrofit, OkHttp, and caching strategies to reduce API latency by 50%.
Reduced app startup time by 42% through lazy loading, ProGuard/R8 optimization, and memory leak detection with LeakCanary.
Integrated Firebase services including Analytics, Crashlytics, Remote Config, and A/B Testing, along with third-party SDKs such as Stripe, Google Maps, and Retrofit.
Collaborated with backend and iOS teams using RESTful APIs and GraphQL, and led a Kotlin migration across 200K+ lines of code, reducing runtime crashes by 60%.
Implemented a high-performance SDK in Java with socket optimization to support third-party developer integration.
Architected a modular framework using XML and improved scalability while reducing development time for new UI components by 30%.
Maintained high code quality and performance standards while contributing to a product adoption increase of 40% in the first quarter after launch.
Education
Bachelor of Science, Computer Science
Bachelor of Science in Computer Science. GPA: 3.8/4.0.
This professional hasn’t added portfolio projects yet.
This professional hasn’t listed any services yet.