Bengaluru, Karnataka, India
Native Mobile Application Developer with 8 years of experience in developing Android, iOS, macOS, and watchOS applications. B.Tech in Computer Science & Engineering from Mahatma Gandhi University.
Built several applications covering a wide area of usage such as Utility Apps, End Consumer Apps, E-Commerce Apps, Location-based Apps, IoT Apps, etc.
Extensive knowledge of the iOS/macOS App development using Swift and Objective-C, and Android App development using Java and Kotlin
Expertise working with databases such as SQLite, Realm, and CoreData
Good knowledge of designing tools and platforms such as Sketch, Invision Studio, Zeplin, and Adobe Photoshop. Experienced in creating app flow and wireframes using various tools
Understanding of various coding patterns such as MVC, MVP, MVVM, and VIPER
Experienced in UI development in iOS using Storyboards, XIBs, and SnapKit
Experienced with frameworks/libraries such as RxSwift, RxJava2, Android Architectural Components, etc
Experienced in integrating Payment Gateways such as Paytm, Paypal, Razorpay, PayU Money, Stripe, and Citrus Pay
Experienced working with Biometric authentication on Android and iOS
Experienced in 3rd Party APIs such as Google Analytics, Branch.io, FreshChat, Google Maps, Google Places, Firebase, Cloud Firestore, Firebase Real-time Database, Quickblox, HealthKit, LoginRadius, Prismic, Recombee, etc
Used Fabric.io and Firebase Crashlytics for crash reports. Also used Fabric, Flurry, Mixpanel, Firebase Analytics and Google Analytics for tracking user behavior and events
Experienced in integrating the apps with Social media kits such as Google, Facebook, Twitter, and LinkedIn
Experienced working with Beacons (Estimote and Kontakt) and WiFi for Indoor Navigation System and Social Security Apps
Expertise in In-App Purchases configuration, integration, and development in both iOS and Android platforms