KeyBank – Enterprise Banking Portal Modernization
KeyBank engaged Bryan to help modernize KeyNavigator, its enterprise banking portal used by corporate clients. The legacy AngularJS system required a full migration to modern Angular within the Backbase widget architecture, while meeting strict banking security and reliability standards.
Bryan rebuilt the front end of the platform, delivering ~80% of the Angular 8 implementation in just four months. He designed core services to orchestrate functionality across the application, enabling faster feature delivery and long-term maintainability. To accelerate backend development, he also redesigned KeyBank’s demo services into a configuration-first, data-driven Node.js/Express system, cutting code requirements by 80–90% and streamlining collaboration between front-end and back-end teams.
To improve developer efficiency, Bryan built a reusable UI component library for grids and forms, reducing duplication and enabling engineers to build complex workflows through lightweight TypeScript configurations rather than hand-coded implementations. He also unified authentication across desktop web, mobile web, and IBM MobileFirst apps, creating an Angular bridge module for Transmit Security that standardized login flows across all platforms.
Trusted as one of only three engineers authorized to deploy to production, Bryan contributed to security code reviews, helped resolve vulnerabilities, and brought deep knowledge of KeyBank’s infrastructure into deployment operations.
Outcome: KeyBank gained a modernized, component-driven platform with consistent authentication, reduced development time for new features, and improved long-term maintainability.
