`case_study`

Angular performance modernization

Angular v2 to v9 modernization, shared component library leadership, and a 50% reduction in initial application load time.

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.