
Scaling Orange's Customer Platform: Cloud-Native Microservices & Angular 10
At Orange, reliability at scale is paramount. The national customer portal serves millions of mobile and broadband subscribers managing their monthly billing, data consumption, and support contracts.
Responsibilities & Solutions - Frontend Architecture Ownership: Designed and maintained the Angular 10 frontend architecture, establishing clean modular patterns, accessible component standards, and robust state propagation. - Microservices & REST APIs: Built scalable backend services with Node.js, providing secure REST endpoints consumed by web clients and partner portals. - Containerized Infrastructure: Dockerized services orchestrated on GCP (Google Cloud Platform) and Kubernetes for automatic scaling during billing notification peaks. - Continuous Integration: Engineered multi-environment GitLab CI pipelines with automated build, test, and container registry publishing stages.
Related Posts

Building HomeIO: Making Self-Hosting Feel Like a Native Desktop
Why I built HomeIO, how I shaped its desktop-like experience, and the stack behind its app store, terminal, files, and live monitoring.

Event-Driven Microservices with NestJS, Kafka & MongoDB for TGV Maintenance
Architectural insights from leading the SPID Program: NestJS microservices, Kafka event streams, MongoDB change detection <200ms, and Angular 21 with Signals.