Accomplished mobile architecture and development specialist with a track record of over 15 years in implementing robust solutions across multiple platforms. Strong background in strategy, planning, design, coding, and implementation of mobile technologies. Proven track record in leading an organization of 80+ engineers, enhancing user experience, performance, and security.
Overview
15
15
years of professional experience
Work History
Senior Manager of Software Engineering – Connected Commerce, CCB
JP Morgan & Chase
Bengaluru
08.2017 - Current
Oversee mobile app development teams across Hyderabad, Bengaluru, and Pune with team size of nearly 80 engineers and 8 tech managers reporting directly
Recently promoted to the Area Tech Partner role, reporting directly to the MD and responsible for integration with third-party wallets like PayPal, Apple Wallet, Samsung Pay, Google Pay, and PAZE.
Spearheaded modernization initiatives, including Java to Kotlin migration, new version upgrades like Swift 6, and Objective-C to Swift, as well as the MVC to MVVM design pattern.
Played a key role in uplifting functional and unit test coverage for the app.
Led the effort to create a distributed development structure, splitting the app into multiple independent components that can run as an app.
Managed feature delivery and ownership of payments products such as credit cards, auto loans, home lending, new payment rails, account transfers, P2P payments, rewards, and travel.
Integrated GenAI tool to enhance PR reviews.
Engineered many reusable debug utility tools to enhance mobile app development: device log monitoring, color contrasts, feature flag manager, web page debugger, etc.
Graduated and attained the certification for Expert Engineer, a competitive program designed for top technology leaders within J.P. Morgan Chase.
Experienced in working with vendors to complete key initiatives through contract employees.
Lead Software Engineer
Tektronix, Fluke Corporation
Bengaluru
06.2015 - 08.2018
Mentored junior engineers, providing guidance on coding standards and best practices.
Reviewed code changes and monitored application performance.
Optimized existing code base for improved performance and scalability.
Integrated Fluke hardware tools, like the Thermal Imager, Multimeter, and Voltmeter, with the mobile app.
Contributed significantly to development of first IoT solutions at Fluke.
Executed data synchronization to enhance performance and reliability.
Enhanced offline storage capabilities to manage large datasets effectively.
Optimized memory utilization for improved system responsiveness.
Utilized Core Data, Core Bluetooth, AFNetworking, GCD, NSOperationQueue, Auto Layout, XCTest, and XCUITest for application development
Played a major role in fixing the top critical production issues reported by customers, customer interaction, knowledge transfer, and requirements gathering.
Created and released QA builds.
Senior Solutions Engineer
Pegasystems India(Antenna Software)
Bengaluru
12.2010 - 06.2015
Engineered and launched diverse B2C, B2B, and enterprise applications for customers
Operated as sole contributor on multiple projects, collaborating with onsite QA to ensure quality standards
Focused primarily on iOS development while contributing to Android projects on select occasions
Contributed to writing server code and deploying jars to testing and UAT environments.
Developed custom Shell scripts to streamline data creation and upload to remote server
Programmer Analyst
Cognizant Technology Solutions
Chennai
04.2010 - 10.2010
Prepared technical documentation including flowcharts, diagrams, manuals, reports. related to programming projects.
Engaged in continuous learning of industry standards and best practices.
Tech skills: C, Embedded C, Java, C++.
Education
Bachelor of Engineering - Electrical and Electronics
Anna University
Chennai
01.2009
Higher Secondary - Science
St. Edmund's College
Shillong, ML
01.2005
Skills
Managing tech managers, team building, coaching, mentoring, cross-functional team leadership, and collaboration
Scrum, Waterfall, Agile, Kanban
Design patterns: MVVM, VIPER, MVP, MVC, SOLID
Objective-C, Swift, Kotlin, SwiftUI, Core Data, Jetpack Compose, UIKit, RoomDB, Coroutines, Storyboard, Core Bluetooth, AWS, Java, ReactJS, React Native, XCTest, XCUITest, Unit, Espresso, Cypress, Applitools, ADA, and HIPAA, KMP, Contract Test, Splitio, Dark Canary, Yodlee, and EWS
End-to-end design and architecture, microservices, micro-UI
Prompt engineering, Gen AI, Codeium, Copilot
Effective communication and problem-solving, Design Thinking, Situational Leadership
Stakeholder management, production incident mitigation, influencing partners, conflict resolution, and excellent networking and navigation skills within the organization
Drive multi-org process improvement
Talent management, talent retention, and career development
Awards
Expert Engineer in JP Morgan Chase
Techie award for developing an automation tool to inspect web views within the mobile app
Star Recognition by Onsite Partner for quickly setting up the project @JPMorgan, 2017
Employer of the Year award @Fluke Corporation 2016
Inspire Award for Best Team Wins at Fluke Corporation 2015 - 2016
Received the 'Employee of the Quarter' award in 2013 at Antenna Software
Awarded 'Star of the Year 2012' for technical excellence at Antenna Software
Got the emerging star award in Antenna Software for exceptional performance for the year 2011
Awarded the best student of the department in the college for overall achievement in all the fields
Topper of the class for consecutive 8 semesters in college
Languages
English, Hindi
Personal Information
Date of Birth: 11/10/87
Gender: Male
Marital Status: Married
Timeline
Senior Manager of Software Engineering – Connected Commerce, CCB
JP Morgan & Chase
08.2017 - Current
Lead Software Engineer
Tektronix, Fluke Corporation
06.2015 - 08.2018
Senior Solutions Engineer
Pegasystems India(Antenna Software)
12.2010 - 06.2015
Programmer Analyst
Cognizant Technology Solutions
04.2010 - 10.2010
Bachelor of Engineering - Electrical and Electronics
Client Services Specialist & Associate Banker at JP Morgan Chase & Chase BankClient Services Specialist & Associate Banker at JP Morgan Chase & Chase Bank