Senior Software Engineer
Current●Developing and maintaining apps using MVVM, Dagger Hilt, Retrofit, and Architecture Components (Jetpack)●Managing other Android Developers and leading them.●Work on bug fixing and improving application performance.●Continuously discover, evaluate, and implement new technologies to maximize development efficiency.●Involved in every project phase, from concept creation to play store deployment.● Writing optimized & testable code to enhance user experiences.●Identify… Show more ●Developing and maintaining apps using MVVM, Dagger Hilt, Retrofit, and Architecture Components (Jetpack)●Managing other Android Developers and leading them.●Work on bug fixing and improving application performance.●Continuously discover, evaluate, and implement new technologies to maximize development efficiency.●Involved in every project phase, from concept creation to play store deployment.● Writing optimized & testable code to enhance user experiences.●Identify, prototype, and implement best practices for native Android app development●Code review session with the development team for better productivity●Managed tasks with Agile framework, cleared sprinted tasks, and controlled Jira workflows. ●Tested applications on device simulators and actual devices to fine-tune products.●Worked on Application Security and Apk Obfuscation using Progaurd.● Designed and upgraded custom Android Applications using Material Design, Kotlin & Jetpack Libraries.● Implemented REST APIs using the latest and best practices like Retrofit2, LiveData, Coroutines,● Worked on View Models, DataStore, SharedViewModel, ROOM Database, Firebase, FireStore Chat, Payment Gateway, etc.● Revamp and implemented new modules in existing products Show less