- Experienced Android Developer with a demonstrated history in developing, designing, implementation, testing and supporting application on diverse, collaborative environments of mobile and tablet devices.
- Expertise in Android application development lifecycle, location-based services, background services, Broadcast Receivers, Data Obfuscation using Progaurd, Encryption based authentication.
- Excellent knowledge in consuming web services (JSON) using Jackson and GSON parsing.
- Experience in configuring background services and making them compatible with the latest Android versions (6.0, 7.0, 8.0) by using Alarm Manager, Wake-Locks, Job-Scheduler.
- Hands on experience in integrating with Fabric(Crash Reporting Tool), Google Analytics(Analytics Tool), Google Maps, Waze maps, Payment SDK's (Mosambi, M-Swipe), Firebase Cloud Messaging (FCM), Firebase Real-time Database, Youtube SDK and Weather Reporting.
- Experience in backend databases SQLite, Realm, Android Sugar.
- Experience in open source version control like GitHub, Git, Bitbucket.
- Good understanding and expertise in Object-oriented programming (OOPS), data structures,
problem-solving, complexity analysis and debugging.
- Experience in iOS Development using Swift 3.0.
- Experience in Maven, Gradle builds, Cocoa-Pods.
- Experience in location-based services i.e Core-Location, Notification Services (FCM), Background Services, Google Maps integration, Fabric, Encryption based authentication in iOS.
- Experience with Software Development Lifecycle (SDLC) models like Agile/SCRUM.
- Experience in Design Learning i.e developing the feature by understanding the user behaviour and perspective by being on fields and gathering proper requirements and observations.