Experienced and results-driven Technical Lead with 13+ years of expertise in architecting and developing mobile applications for both iOS and Android platforms. Proficient in Swift, Objective-C, SwiftUI, Java, Kotlin, and cross-platform technologies. Skilled in applying architectural patterns including MVC, MVP, MVVM, VIPER, and Clean Architecture to deliver scalable, maintainable, and high-performance solutions.
Proven leader in Agile environments, managing end-to-end development lifecycles and fostering collaboration across cross- functional teams. Adept at mentoring developers, enforcing coding standards, and implementing CI/CD pipelines, automated testing, and performance optimization.
Active contributor to GitHub and StackOverflow, with a strong passion for continuous learning, knowledge sharing, and advancing mobile development practices. Committed to aligning technical execution with business goals and delivering seamless, user-centric mobile experiences.
Currently leading the iOS development efforts for Mahindra’s flagship mobility applications, delivering high-performance solutions for connected vehicle platforms.
Currently working as Technical Lead for Mahindra and Royal Enfield iOS apps.
Worked as Team Lead for iOS, Android, HTML5 Applications.
Worked as Senior iOS Developer.
Led the design, development, and deployment of cross-platform mobile applications using native iOS (Objective-C/Swift), Android (Java), and hybrid technologies (JavaScript, PhoneGap/Cordova). Delivered over 10 high-performance apps across sectors including e-commerce, healthcare, AR, and productivity, overseeing full-stack integration, UI/UX, and app store release.
Computer science engineering
Specialisation - Computer science