Project: Enterprise Operations & Workflow Platform — Large-scale platform managing complex operational workflows and data integration for enterprise clients.
● Led end-to-end frontend delivery of an Angular SPA spanning 20+ functional modules, coordinating a team of 5 frontend engineers across distributed time zones.
● Designed and enforced a shared Angular component library (buttons, forms, dialogs, data grids) that unified UX across all modules and cut redundant development by 25%.
● Implemented NgRx for centralised state management — actions, reducers, effects, and selectors — ensuring predictable data flow across highly interactive UI components.
● Set up CI/CD pipelines on Jenkins with automated lint, Jasmine/Karma unit tests, and build artefact publishing — reducing manual QA cycles and accelerating release cadence.
● Integrated OpenAPI-generated Angular services for 15+ backend APIs, enforcing contract-driven development and enabling parallel frontend/backend delivery.
● Orchestrated integration of multiple high-volume backend APIs into a unified user dashboard, employing RxJS combineLatest, forkJoin, and switchMap for efficient async data composition.
● Led performance optimisation initiatives — lazy loading, route-level code splitting, OnPush change detection — resulting in measurably improved Lighthouse and Core Web Vitals scores.