Expertise
Angular pour des applications enterprise adossées à .NET
Angular est ma compétence frontend principale lorsqu’une application .NET a besoin d’une interface métier riche, durable et intégrée à des workflows complexes.
Angular comme couche métier, pas comme vitrine
Mes expériences Angular concernent principalement des applications internes ou B2B : trading, documentation réglementaire, assurance et plateformes de gestion. Dans ces contextes, la difficulté vient moins du rendu visuel que de l’état applicatif, des règles métier, des volumes de données et des interactions avec les API .NET.
TypeScript, RxJS et gestion d’état
J’ai travaillé avec TypeScript, RxJS et NgRx selon les projets. Dans les applications temps réel, les flux asynchrones doivent rester lisibles et maîtrisables : distinguer état local, état serveur et événements est essentiel pour éviter des interfaces difficiles à diagnostiquer.
Applications temps réel
Chez ENGIE GEMS, Angular fait partie d’applications de trading connectées à des flux de pricing et de market data. SignalR, Rx.NET côté backend et RxJS côté frontend permettent de construire des interactions réactives, mais la qualité du système dépend surtout de la façon dont les flux, les erreurs et les reprises sont orchestrés.
Modernisation de frontends
Chez Aon, le travail de modernisation a remplacé des écrans legacy par un frontend Angular connecté à une API .NET Core. Chez Crédit Agricole CIB, Angular a été utilisé sur des outils de workflows sales & trading et de documentation. Cette continuité me permet de traiter le frontend comme une partie de l’architecture globale plutôt qu’un silo.