← All projects

Multi-Framework UI Component Library

Morgan Stanley · Production work

Core React and Angular component library used across 600+ internal applications.

Context

Internal dashboards and data-visualization applications use both React and Angular. This core component library supports both frameworks across 600+ internal applications.

My contribution

Designed the architecture and built the multi-framework library with React 18, Angular 17 and TypeScript, mainly for dashboards and data visualization. Earlier, I built its Angular 14 layer. I owned API design, releases, versioning and migration support across modules as the platform developed.

Reach

The library is used across 600+ internal applications and multiple application teams. It is part of a monorepo with over one million lines of code.

My related developer-tooling work includes features and bug fixes for the Nx Vite builder.