I am a Software Engineer at heart with over 13 years of experience crafting delightful Software solutions. While most of my work has been on the Mobile side, I have also explored other tech stacks including Python, Nodejs, macOS, etc. I have worked on a variety of industries ranging from Digital Publishing, Enterprise Security, IoT, and Aerospace.
• strong understanding of the full software development lifecycle
• requirements gathering, design, coding, testing, debugging, and maintenance.
• passion for learning new technologies and solving complex problems.
• keen eye for minimizing technical debt, developing testable code, automation, CI/CD, and Agile principles.
Human capital management
Senior Developer
Swift
SwiftUI
l10n
Compose
Swift Concurrency
MVVM
CI/CD
MicroApps Architecture
Analytics
RubyonRails
SAP SuccessFactors Mobile helps businesses bring HR closer to their employees. SAP SuccessFactors Mobile provides a native, consumer-like experience, ability to meet strict security standards.
- Develop, enhance & maintain several domain modules within the App - Leave Management, Payroll, LMS, TimeSheet
- Build the tech & processes around TextCustomization - allows Businesses to create custom translations
- Member of Tech Round Table - a tech leadership & developer advocacy group to promote and adopt best Mobile Engineering Practices
- Develop MobilePlatform - A BFF Layer written in Ruby (on Rails), to expose APIs optimized for Mobile
Self Powered, IoT Based Outdoor physical perimeter security solutions
Senior Software Engineer
Swift
ObjC
IoT
Python
AngularJS
Outdoor Security
Linux
- Lead the Mobile Apps development for V5 Multi-Sensor Monitoring Systems
- full-stack (more of Backend) web development using Nodejs, Postgres, Express & Angularjs
- Python scripts for IoT data collection & analytics
Cockpit And Flight Services Apps
Senior Advanced Software Engineer (Contract)
Swift
ObjC
Aerospace
Low level Socket Programming
- MyCMC (My Central Maintenance Computer) - iPad App for retrieving Application Control Management System (ACMS) and Fault History Databases (FHDB) from the Honeywell Primus Apex Integrated Avionics Suite
- Forge Toolkit - helps aircraft maintenance technicians to troubleshoot and service the Honeywell satellite communications and router hardware on their aircraft
- Forge Cabin Network - allows flight crew & passengers on business aviation aircraft to diagnose and troubleshoot in flight Wi-Fi connectivity
Senior Software Engineer (iOS)
Swift
Digital Publishing
e-Books
HTML
Javascript
Webkit
- Design, development & maintain the “Juggernaut Books” - iOS app
Senior Software Engineer
macOS
Security
kext
background services
daemon
- Development of security products including kernel extensions (kext), background services & Cocoa apps
Senior Software Engineer
ObjC
UIKit
- Develop & maintain - in-house and client based iOS Projects
- Too-Doo – Re-inventing the productivity app
- Congestion Buster – Real time traffic updates
Software Engineer
macOS
Device Drivers
kext
background services
daemon
ObjC
UIKit
- ESPNcricinfo – integrate iOS app with Ford’s AppLink (SYNC) for in-Vehicle usage (voice based interaction)
- Logitech headset driver - 3D (Dolby) audio processing for downmixing 5.1 to 2 channel audio
- Mac OS background service to monitor App Usage
Software Engineer
macOS
iOS
Audio Apps
VoIP
ObjC
UIKit
- iTransViewer - Mac OS X (Cocoa app)
- TzRecorder – Transzip dictation recorder - iOS
- Computer Telephony Integration & VoIP Applications