Fig. 03 — Experience

Career timeline

Two decades of mobile and platform architecture, most recently at executive level inside one of the largest consumer banks in the U.S.

Vice President, Sr. Manager of Software Engineering

Apr 2020 – Jul 2026

JPMorgan Chase Bank · Plano, TX

Chase Mobile & Online Banking — leading financial services app serving millions of customers.

  • Architected and led iOS, Android & Java (backend API) team of 15+ engineers; reduced deployment time by 40% through modernizing architecture to SwiftUI/Kotlin and implementing privacy-first design patterns.
  • Integrated AI capabilities using GitHub Copilot, Claude, and AI agents for debit card, credit card, and investment dashboards with personalized financial recommendations; improved development velocity and reduced backend API calls by 50%.
  • Implemented a generic dashboard model and tile-based architecture enabling reusable, modernized components across multiple dashboards in the mobile app.
  • Championed a Kotlin Multiplatform strategy for the Android team, enabling 35% code reuse between the native UI layer and shared business logic.
  • Established automated testing infrastructure using GitHub Actions and Appium; achieved 85% code coverage and a 50% faster CI/CD pipeline.
  • Implemented edge-native architecture for real-time payments processing and balance updates; improved user experience with offline-first data sync.
  • Led a team of software engineers through coaching, mentoring, performance management, and career development for 10+ junior and mid-level engineers — 100% promotion rate within the team; established code review and technical mentorship programs.

Associate Architect, Mobile Engineering

Feb 2017 – Mar 2020

Virtusa Corporation · Columbus, OH

Client: JPMorgan Chase Bank — Finn App & Chase Mobile Banking.

  • Led mobile full-stack architecture design for the Finn mobile app; managed a team of 10+ engineers across a distributed development environment.
  • Designed modular architecture using dependency injection and design patterns (Factory, Singleton, Delegate); improved code maintainability by 45%.
  • Implemented reactive programming patterns using RxSwift; reduced network request latency by 30% through optimized API data handling.
  • Established an OAuth 2.0 secure login framework shared between mobile apps and backend services; ensured HIPAA compliance across iOS and Android.
  • Hands-on with Java, JavaScript, REST APIs, MQ, Kafka, Jenkins, Kubernetes, and Docker.
  • Coordinated unit testing, automation testing (Appium), and QA processes; automated the App Store release pipeline, reducing manual deployment time by 60%.
Earlier experience — 2004 to 2017 (7 roles)
Senior Programmer Analyst Sep 2016 – Feb 2017 Kforce Inc. · San Diego, CA

Designed and implemented an iOS identity module serving 2M+ users for Intuit Inc.; architected a secure OAuth 2.0 flow and secure keychain storage for financial credentials.

Principal Software Engineer Oct 2014 – Aug 2016 ConnectWise Inc. · Tampa, FL

Architected the ConnectWise Mobile app (500K+ downloads); designed RESTful API integration optimizing response time by 50% through a caching strategy; established CI/CD infrastructure with Jenkins.

Programmer Analyst Feb 2014 – Oct 2014 Insyst Inc.

Developed an iOS retail app for Panera Bread (500K+ users); implemented an MVC framework and secure payment integration.

Tech Lead Mar 2013 – Feb 2014 A2O Software (DealWall)

Led iOS development for a SaaS deal collaboration platform; managed the development team and technical roadmap.

Tech Lead Sep 2009 – Mar 2013 WellDoc Inc.

Developed an iOS/Android healthcare app (Diabetes Manager BlueStar) with embedded device integration; architected HIPAA-compliant data handling for healthcare applications.

Project Engineer Apr 2005 – Nov 2008 Wipro Technologies

Developed a multimedia service for Qualcomm (QTV) on ARM/QDSP mobile chipsets; implemented H.264/MPEG4 video codec support.

Software Engineer Mar 2004 – Apr 2005 Grey Matter India

Mobile application development and embedded systems programming.