I am a mobile application developer with 13+ years of experience, working on iOS, Android, and Xamarin applications. I use Git for maintaining source code, and Jenkins, and GitLab Pipelines for CI. I am a Certified Scrum Master. Fluent in English, in addition to my native languages Marathi, and Hindi, I am always eager to learn more languages.
In this re-write of the legacy asset management application, I am responsible for leading iOS app development in Swift. We use RxSwift, RealmDB, Swinject (DI), Cuckoo (mocking) in unit tests, GitLab Pipelines (CI), HockeyApp, and TestFlight for app distribution, among other technologies.
I am the mobile team lead for this asset tracking solution, created in Xamarin. This application allows asset registration, identification, transfer, and tracking. Key technologies we use are Bluetooth (BLE), Barcode Scanning (ManateeWorks SDK), GeoLocation, Background Execution, Push Notifications, NFC, SQLite, Jenkins, HockeyApp, TestFlight, and Crowdin for translation into multiple languages.
We developed an Uber style app for lugging, to connect customers with movers in real time using Swift, Java, Push Notifications, Google Cloud Messaging, Maps, and Location Tracking.
In this app, we created real time connection between prospective customers and real estate agents/realtors close to each other using Push Notifications, Google Cloud Messaging, Maps, and Location Tracking.
In this internal iOS app, for a small conference, we provided context-aware information to the user, based on user's micro-location, with iBeacon monitoring and ranging, using developer version of Estimote Beacons and SDK.
We created a platform for ‘not so famous’ authors to publish and promote their work. The iOS and Android apps can download and read PDF eBooks using Radaee PDF SDK. Other technologies used in this app are RestKit, AFNetworking, Google Analytics.
With this iPad app, we provided a platform for medical professional community to educate and engage their members through publishing and community knowledge sharing. PDF rendering, parsing, and annotations, using CGPDF APIs, and SQLite FTS (Full Text Search), were the key highlight of this application.
In this powerful note taking app, on iPad, we added support for text, drawing with finger, audio, video, images, ability import PDFs, share the notes on local wireless network, and annotate notes. We made heavy use of the CoreGraphics APIs for smooth drawing, and freeform selection tool. CocoaHTTPServer was used for sharing notes over local network.
Created various games and puzzles with custom animations basic gameplay and motion sensing.
Created business applications in iOS, using SOAP and REST web services, core data, sqlite, multipart file upload etc.
In early days of iOS SDK, started off with Mobile Core of Excellence to get a grip on iOS development platform and created a few business applications in iOS.
Worked on native macOS application development in Objective-C / Xcode to create and upgrade various applications for Apple’s Supply Chain management team with Cocoa, Cocoa Bindings, and SOAP web services.