.NET & Angular
Moderniser des applications .NET, développer des API ASP.NET Core et des interfaces Angular adaptées aux systèmes métier.
Voir les sujets associésLead Developer / Architecte .NET basé en Île-de-France, avec 10 ans d’expérience en SI critiques bancaires à Paris. Je conçois et modernise des applications .NET / Angular avec microservices, Kafka / RabbitMQ, IAM et CI/CD.
IAM, modernisation .NET 8, PL/SQL et industrialisation CI/CD.
P&L Explain, microservices .NET, Kafka et RabbitMQ.
Lead développeur RADAR, DDD / Onion, SSO et traitements asynchrones.
Domaines d’intervention
Mon expérience repose sur les applications .NET / Angular et les architectures distribuées. Le cloud, Kubernetes et l’IA prolongent ce socle par des projets et des expérimentations.
Moderniser des applications .NET, développer des API ASP.NET Core et des interfaces Angular adaptées aux systèmes métier.
Voir les sujets associésConcevoir des microservices et des architectures event-driven avec DDD, Kafka et RabbitMQ, en maîtrisant les échanges asynchrones.
Voir les sujets associésIndustrialiser les builds et les déploiements avec Jenkins, GitHub Actions, Ansible et Terraform ; approfondir Kubernetes et GitOps en laboratoire.
Voir les sujets associésModerniser un SI IAM bancaire et intégrer les mécanismes SSO, SAML et JWT entre utilisateurs et applications.
Voir les sujets associésExplorer la GenAI et les agents dans des projets personnels et des tutoriels .NET, avec évaluation des résultats et contrôle des accès.
Voir les sujets associésSituations d’intervention
Je rends les arbitrages plus clairs, les frontières plus explicites et les systèmes plus simples à faire évoluer et à exploiter.
Parler de vos enjeuxModerniser une application .NET Framework vers .NET 8 et concevoir ses API.
Clarifier une architecture distribuée, ses flux, ses contrats et ses dépendances.
Renforcer l’automatisation, l’observabilité et la fiabilité opérationnelle.
Repenser les identités, les rôles et les accès avec une approche IAM cohérente.
Évaluer un cas d’usage IA et expérimenter son intégration dans une application .NET.
Méthode de travail
Chaque choix est relié aux contraintes métier, au risque, au coût d’exploitation et à la capacité réelle de l’équipe.
L’architecture reste concrète : contrats, dépendances, tests, données, pipelines et comportements observables en production.
La maintenabilité, la sécurité et l’opérabilité sont traitées dès la conception, pas après la mise en production.
Articles et retours techniques
Ces publications détaillent des choix techniques. Les tutoriels IA et les laboratoires cloud sont distingués de mes références professionnelles.

Découvrez GPT-6 Astra, ses progrès en raisonnement, code et usage d’ordinateur, son arrivée dans ChatGPT, Codex et l’API, ainsi que ses limites concrètes.

Intégrer un LLM dans une application .NET avec Microsoft.Extensions.AI : IChatClient, prompts versionnés, sortie structurée, outils, coûts et observabilité.

Le Fluent Builder Pattern peut clarifier la création d'objets complexes en C#, mais il devient vite une abstraction inutile s'il est appliqué sans discipline.
Échange professionnel
Partagez-moi votre contexte, vos contraintes et les décisions à prendre. Nous pourrons confronter les enjeux à une lecture d’architecture concrète.