Senior Technology Manager — Bank of America
Dec 2024 – Present Own Phoenix end to end: 24-person onshore/offshore team, $3–4M budget, security posture, roadmap and releases across all three platform products. Hired 4 engineers, promoted 3, zero attrition.
Own architecture and technical direction for Phoenix: component library, CLI, the Loom form engine and design system. Built Loom from prototype to production, designed the micro-frontend and mobile-native layers, and rebuilt the CLI on oclif.
Technology Manager, VP — Bank of America
Mar 2022 – Dec 2024 Set Phoenix strategy for its next major release. Launched Griffin, a React-based alternative, and extended the framework for accessibility and mobile.
Set the technical strategy for Phoenix v7. Re-architected upgrades around version-specific Angular schematics, launched Griffin as a React counterpart, and extended the library for accessibility.
Software Engineer III, VP — Bank of America
Dec 2019 – Feb 2022 Led the Phoenix framework team; set the upgrade and migration path for every application built on it. Built Docsmot.
Technical lead for Phoenix. Cut bundle sizes by 80% by giving every component its own entry point, and built Docsmot, a canvas editor that generates Angular code.
Phoenix UI — Infosys & Randstad (client: Bank of America)
Jun 2016 – Nov 2019 Built the reusable Angular component library that became Phoenix; published it to a private internal npm registry for delivery teams.
CashPro Payments — Infosys Ltd (client: Bank of America)
Jun 2010 – May 2016 Built payment types for a global payments hub — Financial-i Innovation of the Year, 2011. Core contributor to the Dynamic Payment Generator; Infosys Dynamo Award.