Delhi, India
Software Developer II with 3+ years of experience in Android application development, specializing in Kotlin, Java, Jetpack Compose, MVVM architecture, Hilt/Dagger, Firebase, and REST APIs. Experienced in designing, developing, and maintaining scalable mobile applications used by thousands of users. Skilled in building performant UI, integrating third-party SDKs, optimizing application stability, and delivering production-ready features in Agile environments. Core Skills: • Kotlin & Java • Jetpack Compose • MVVM Architecture • Hilt / Dagger • Coroutines & Flow • Firebase Analytics, Crashlytics & FCM • REST APIs & Retrofit • Git & CI/CD Currently expanding my expertise in React Native and modern cross-platform mobile development.
• Develop and maintain Android applications using Kotlin and Java following MVVM architecture. • Build modern and responsive user interfaces using Jetpack Compose and Android Jetpack libraries. • Integrate REST APIs, Firebase services, and third-party SDKs including push notifications and analytics platforms. • Implement dependency injection using Hilt/Dagger and asynchronous programming using Coroutines and Flow. • Collaborate with product managers, designers, QA engineers, and backend developers to deliver high-quality features. • Optimize application performance, resolve production issues, and improve application stability and user experience. • Participate in code reviews, architecture discussions, and Agile development processes.
Delivered and maintained 10+ Android applications across fintech, logistics, food delivery, grocery, ride-sharing, and marketplace domains serving 10K+ users. Developed 100+ production-grade screens using Java, Kotlin, XML, and Jetpack Compose. Migrated 50+ XML screens to Jetpack Compose, reducing UI development effort by approximately 30% and improving maintainability. Integrated 20+ REST APIs along with Stripe and PayPal payment gateways for real-time business workflows and secure transactions. Built fintech solutions supporting recharge, bill payments, transaction history, wallet management, and payment receipts. Developed handyman marketplace solutions supporting bidding, booking, provider scheduling, and live order tracking. Implemented MVVM, Clean Architecture, Shared ViewModels, StateFlow, Use Cases, and Domain Mapping to simplify complex business workflows. Leveraged AI-assisted development tools including ChatGPT, Claude Code, and Codex CLI for debugging, code refactoring, test generation, and faster feature delivery. Optimized application performance and stability, contributing to a 15% improvement in Play Store ratings.
Developed Android application modules for eCommerce and service-based platforms using Kotlin, Android SDK, and REST APIs. Implemented Firebase Authentication and collaborated in Agile teams to deliver production-ready features.