Engineering leader with 16 years in a large regulated enterprise. I lead a 24-person onshore/offshore team and own Phoenix — the bank's internal Angular design system, CLI and form-building platform — backing 50 applications and 300+ developers, with a $3–4M annual budget I negotiate directly with peer executives. Recent work: consolidating legacy applications onto one supported platform, cutting open-source vulnerability findings from 100K to 40K, and building the context layer that makes Copilot accurate against our internal framework. Started in 2010 as a developer on CashPro Online, Phoenix's largest consuming application.
Frontend platform architect with 16 years building Angular at scale inside a large regulated bank. Designed and built Phoenix — the bank's internal Angular platform: component library, CLI, form-building engine and companion design system — from its first reusable components in 2016 to a platform that backs 50 applications and 300+ developers. Strongest in library architecture and upgrade strategy: per-component entry points that cut bundle sizes by 80%, and an upgrade path built on automated Angular migration schematics, so a consuming team moves to a new version in about a week instead of three months. Still hands-on: personally built Phoenix Loom, a JSON-driven form platform used for 200+ payment types, and the context layer that makes GitHub Copilot accurate against Phoenix's APIs.
Lead a 24-person onshore/offshore team of UX designers, engineers and QA analysts; 10 direct reports.
Own the $3–4M annual Phoenix budget (since 2025), negotiated directly with peer executives.
Accountable for security posture, compliance, roadmap and releases across all three platform products.
Own architecture and technical direction for Phoenix — component library, CLI, the Phoenix Loom form engine and a companion design system — backing 50 applications and 300+ developers, including CashPro Online's 30+ sub-applications.
Designed and built the original prototype of Phoenix Loom and carried it to production: a form authoring and rendering platform covering 200+ payment types. Business analysts build forms in four stages (Layout, Config, Weave, Preview) and publish them under maker-checker approval.
Moved 30 delivery teams off legacy technology onto Phoenix v8 and Angular 22 (~3 months per team); upgrades now land as a single version bump, so a team moves to a new version in a week.
Built the migration strategy that moved 30 delivery teams onto Phoenix v8, then to Angular 22 through schematic-driven version bumps, including the move from the Webpack builder to Angular's esbuild application builder with Vite as the dev server. Upgrades went from ~3 months to about a week.
Cut open-source vulnerability findings from 100K to 40K by consolidating the portfolio onto one supported version.
Designed the micro-frontend architecture on @angular/elements: features ship as self-contained custom elements that teams build and release independently.
Built the foundation for mobile-native components: core logic split from presentation, separate UI and mobile wrappers sharing one API, mobile variants published as a tertiary entry point. Guided the team extending it across the library.
Rewrote @phoenix/cli on oclif, so developers get consistent, self-documenting commands.
Authored a framework-specific instruction layer for GitHub Copilot: per-entry-point API docs, usage constraints and canonical patterns, indexed so completions resolve against Phoenix's real APIs rather than generic Angular.
Built AI into daily workflow: prompt-based CLI commands for code scanning and codebase mapping, plus indexed per-component docs for Copilot accuracy on internal code.
Shipped Phoenix Loom to production, replacing a legacy form engine: 200+ payment types, with business analysts building and publishing forms under maker-checker approval.
Run the central intake pipeline for 300+ developers, prioritizing UX/UI requests, enhancements and defects on a two-week bug SLA.
Hired 4 full-time engineers and promoted 3, with zero attrition.
Mentor engineers and set technical direction across a 24-person team (15 engineers, 3 QA, 6 UX); hired 4 and promoted 3 with no attrition.
Bank of America — Technology Manager, VP
Mar 2022 – Dec 2024
Moved from engineer to manager; set Phoenix strategy for its next major release — planning, new engagements, support, roadmap and hiring.
Set the technical strategy for Phoenix v7: architecture, roadmap, support model and onboarding of new consuming applications.
Re-architected how consuming applications take upgrades: each major release ships 4–5 version-specific Angular schematics that apply its breaking changes, and those of the underlying Angular version, through ng update.
Launched Griffin, a React-based alternative to Phoenix, so React-fluent teams could onboard without retraining.
Held the framework to the bank's Global Information Security standards and shipped the changes that closed risks across the application portfolio.
Extended the framework for accessibility and mobile; introduced tech-feasibility sessions during design, catching non-standard component usage early.
Bank of America — Software Engineer III, VP
Dec 2019 – Feb 2022
Led the Phoenix framework team; set the upgrade and migration path for applications built on it.
Cut Phoenix 6's bundle sizes by 80% by restructuring the library with ng-packagr so every component ships as its own secondary entry point.
Built Docsmot, a virtual canvas editor for banking applications — drag-and-drop assembly that generates Angular markup and TypeScript.
Infosys & Randstad (client: Bank of America) — Phoenix UI
Jun 2016 – Nov 2019
Built the reusable Angular component library that became Phoenix; themed it to enterprise UX standards and published it to a private internal npm registry.
Added project scaffolding and git pre-commit hooks so teams started faster and kept a consistent code style.
Infosys Ltd (client: Bank of America) — CashPro Payments
Jun 2010 – May 2016
Designed and built payment types for a global payments hub — Financial-i Innovation of the Year, 2011.
Core contributor to the Dynamic Payment Generator, building payment layouts for corporate clients on the fly; won the Infosys Dynamo Award.
Education
Bachelor of Engineering, Electronics & Telecommunications — Mumbai University, India, 2010