Android Developer Profile

Swapnil

Profile photo
Hi there! I'm Swapnil, a Senior Software Engineer with 9.5+ years of hands-on experience building scalable, user-friendly, and performance-optimized Android and cross-platform apps. I have Proven track record in designing scalable mobile solutions, integrating IoT devices, optimizing performance, and leading development teams. Expertise in Kotlin, Java, Flutter, Jetpack Compose, MVVM architecture, BLE integration, and secure API consumption. Adept at collaborating across Product, Design, and QA to deliver high-quality applications. ā— Expert in Native Android Development using Kotlin & Java, with hands-on experience in Android SDK, Android core components (Activities, Services, Broadcast Receivers, Content Providers), Jetpack Components (Room, LiveData, ViewModel, Navigation components, Paging, Workmanager), Jetpack Compose, MVVM/MVP architecture patterns and dependency injection frameworks (Dagger Hilt, Koin). ā— Data Storage & Persistence: Proficient in Room Database, SQLite, SharedPreferences, and Jetpack DataStore for secure and efficient local data management. ā— Cross-Platform Expertise: Proficient in Flutter & Dart, enabling seamless multi-platform application development. ā— Mobile Performance & Optimization: Skilled in coroutines, flows, and RxJava to ensure smooth, responsive applications. ā— IoT & BLE Integration: Extensive experience in Bluetooth Low Energy (BLE) for real-time device communication. ā— Security & API Development: Strong knowledge of RESTful APIs (Retrofit, Volley), GraphQL, Google APIs, and best practices for mobile security, encryption, and authentication. ā— Architectural & Technical Leadership: Led high-impact projects, collaborating with Product, UX, and Backend teams to deliver scalable, maintainable solutions. ā— Payments & Third-Party Integrations: Experience integrating BillDesk, Paytm, Firebase, Google Maps, Glide, Picasso. ā— Testing & Quality Assurance: Hands-on experience with unit testing (Mockito) and UI automation (Barista).
šŸ‡®šŸ‡³ Pune, India
Full-Time, Contract
$45 per hour
Android, Kotlin, Jetpack compose, LiveData, ViewModel, Room, WorkManager, Paging, Navigation, Coroutine, Flow, MVVM, Clean Architecture, SOLID principles, Hilt, Koin, Dependency Injection, RestAPI, Retrofit, GraphQL, SQLite, BLE, IOT, JUnit, Mockito, Mockk, Espresso, Barista, Kotlin Multiplatform, KMM, Flutter, Dart
English, HIndi

Work Experience

Senior Software Engineer
at Coditas LLP
–


Senior Software Engineer
at Mindbody Inc.
–


Senior Software Development Engineer
at Emtec
–


Android developer
at Indigo consulting pvt ltd. (A Leo Burnett Group)
–


Software Engineer
at Inscripts
–


Android developer
at Ascra technologies
–