Mobile Software Engineer
2018 - PRESENTTrimble Visibility- Developed a cross-platform, enterprise-level, tracking solution for shipments.
- Maintained both platforms using native code; Swift on iOS and Kotlin/Java on Android.
- Handled all DevOps-related tasks including maintaining the store presence and any release processes.
Technologies: Android Studio, Xcode, Java, Kotlin, SwiftAndroid Developer
2016 - 2017Ride FARE- Maintained the Android passenger and driver applications.
- Responsible for bug fixes and new feature implementations.
- Created real-time solutions for driver-and-passenger communication using push notifications.
Technologies: Android Studio, JavaAndroid Developer
2012 - 2017Freelance Consulting- Maintained various legacy projects for many clients.
- Developed solutions from the ground up for multiple clients.
- Worked on various projects ranging from warehouse inventory, mobile payments, to loyalty-and-reward programs. (Many of them are confidential and under NDAs).
Technologies: Java, Android StudioAndroid Developer
2010 - 2012Zenius Solutions- Competed and was awarded the top innovation prize in the Disruptathon Mobile Enterprise competition for an NFC-based mobile wallet solution (2011). Hosted by CTIA Enterprise and Applications in San Diego, CA.
- Responsible for the UI and server functionality for the mobile wallet and M-Transact.
- Created a cross-platform solution with code reviews to keep everything in sync.
Technologies: Objective-C, iOS, Java, Android