Duties: Project Architect brought on to guide upgrade efforts for TK Elevator's multi-national enterprise application, AGILE. Responsible for upskilling team knowledge from Angular 1.5 to Angular 15, completing the migration of the application, and modernizing the application's legacy codebase.
Task: To upgrade TK Elevator's AGILE software that is used to program and personalize elevator systems. The upgrade path was to move the application from Angular 1.5 to Angular 15. This included modernizing the application, retraining team members to work with Angular 15, managing dependency compatibility, road mapping feature migration efforts, scheduling, and executing on project plans.
Results: Successfully migrated the AGILE application from Angular 1.5 to Angular 15, retrained staff to work with Angular 15, taught staff how to update the AGILE system for future Angular releases, and saved TK Elevator $1.1M by keeping the upgrade efforts within the organization. The project was completed on time and the upgrade effort resolved security concerns with larger clients in Germany. This allowed TK Elevator to maintain their ongoing business relationships with clients that have a strong focus on software security.