Problem
The application had aging Angular foundations, inconsistent UI patterns, and performance issues that affected initial load time.
Role
Lead Front-End Engineer & Scrum Master
What Avi built
Led the Angular upgrade from v2 to v9 and helped create a shared component library across products.
Outcome
The initial application load time was reduced by 50%, and product teams gained a more consistent UI foundation.
This modernization work balanced framework upgrades, team process, and product continuity. The shared component library helped turn performance and consistency improvements into repeatable delivery patterns.