Miovision

EnterpriseStaff Augmentation
AngularNestJS.NETJavaCypressGoogle Maps APIAngular Signals

The Challenge

The NX Cloud Angular application was built on older Angular versions with heavy Angular Material dependency — causing significant performance overhead, bundle size bloat, and maintenance complexity. Platform lacked reusable component infrastructure for cross-application sharing. Test coverage was insufficient for mission-critical traffic monitoring systems. Traffic visualization needed better Google Maps integration for real-time intersection and camera display.

What We Built

Upgraded NX Cloud to latest Angular. Removed Angular Material dependency entirely, replaced with custom lightweight Angular components. Developed reusable UI component library including multi-select and dynamic components using Angular Signals for state management. Integrated Google Maps for real-time traffic intersection and camera visualization. Implemented 90%+ unit test coverage and E2E testing with Cypress. Integrated with BFF layer using NestJS and backend services in .NET and Java.

Improved platform performance and significantly reduced load times. Enabled reusable component infrastructure for platform-wide scaling. Delivered real-time traffic visualization for transportation agencies across Canada. Enhanced platform reliability through automated testing — critical for smart city infrastructure.

Software Engineer — Angular modernization, custom component library development, Google Maps integration, BFF integration with NestJS, and comprehensive automated testing infrastructure (unit + E2E).

Engagement Details

Engagement Type

Staff Augmentation

Vertical

Enterprise

Tech Stack

AngularNestJS.NETJavaCypressGoogle Maps APIAngular Signals

Category

Staff Augmentation

Work with us on something similar

Back to Case Studies