Senior Mobile Developer with 11+ years of experience, specializing in building high-performance, user-focused applications across Android, iOS, and Flutter. Strong background in leading cross-functional teams, optimizing app performance, and delivering end-to-end mobile solutions across industries such as aviation, transport, streaming, etc. Proven track record of transforming wireframes and concepts into polished, production-ready apps that scale to millions of users.
Cross-Platform Expertise: Skilled in Android, iOS (UIKit), and Flutter, enabling mobile solutions across ecosystems.
Versatile Project Portfolio: Experience spans aviation, transportation, streaming, food delivery, loyalty, and productivity apps.
Proven Leadership: Hands-on leader capable of driving both enterprise-level and startup projects.
Full-Cycle Developer: Strong in architecture, development, optimization, and testing, ensuring apps are reliable, scalable, and user-friendly.
Android SDK, Jetpack Compose, Dagger Hilt, MVVM/MVP patterns, Room, RxJava/RxKotlin, Kotlin Coroutines. Full-cycle development from concept to Play Store deployment.
UIKit, MVC, CoreData for offline persistence, AutoLayout, Storyboards/XIBs. Swift development with focus on performance and user experience.
Widget-based UI design, state management with Provider and Riverpod, Firebase integration, cross-platform builds for Android & iOS, App Store & Play Store deployment.
SQLite, MySQL, PostgreSQL, MongoDB, CoreData (iOS). Expertise in RESTful API integration and Firebase Realtime Database with offline persistence.
GitHub Actions, TravisCI for CI/CD pipelines. Unit, widget, and integration testing in Flutter. JUnit4, Mockito, MockK, Kotest, Robolectric for Android.
Firebase suite (FCM, Crashlytics, Remote Config, Realtime Database), Telemetry Deck, Launch Darkly, Instabug. Comprehensive analytics and monitoring solutions.
MVVM, MVP, Clean Architecture. Dependency Injection with Dagger/Hilt. Performance optimization, security best practices, and agile methodologies.
Ready to start your next project with me? That's great! Give me a call or send me an email and I will get back to you as soon as possible!