Your Name
Angular Developer
City, Country · email@example.com · linkedin.com/in/yourname · yourportfolio.com
Professional summary
Angular Developer with 6 years building enterprise single-page applications for insurance and logistics clients with Angular, TypeScript, and RxJS. Upgraded a 200-module app from Angular 12 to 17, halved initial load time with lazy-loaded standalone components, and maintains an NgRx architecture shared by 4 teams. Skilled in Angular Material, Jest, and Nx.
Skills
Angular · TypeScript · RxJS · NgRx · Angular CLI · HTML / CSS · REST APIs · Unit testing · Git · RxJS operators · Lazy loading · Enterprise UI
Experience
Senior Angular Developer — Company Name
2021 – Present
- Upgraded a 200-module enterprise app from Angular 12 to 17 in stages, with no feature freeze and zero production incidents.
- Cut initial load time from 6.2s to 3.1s by converting feature areas to lazy-loaded standalone components.
- Restructured claims-processing state with NgRx effects and selectors, removing race conditions behind 30% of UI bug reports.
- Built 50+ reactive forms with custom validators for insurance quotes, reducing invalid submissions by 40%.
- Switched data-heavy grids to OnPush change detection and Signals, rendering 10K rows without scroll lag.
Projects
Hospital Appointment Portal | Angular, TypeScript, RxJS, NgRx, Angular Material, Firebase
- Built role-based dashboards for patients, doctors, and admins with route guards and lazy-loaded feature routes.
- Implemented doctor and slot search with RxJS debounceTime and switchMap to cancel stale requests.
- Wrote Jasmine unit tests for services and components and deployed the app on Firebase Hosting.