.NET Software Engineer
Intervention chez Valars dans le cadre d'un contrat de service pour développer et maintenir des applications web d'entreprise.
- A développé et maintenu des applications web d'entreprise en utilisant ASP.NET Core, Blazor WebAssembly et Blazor Server sur plusieurs projets clients.
- A modernisé une application héritée ASP.NET Core 3.x vers .NET 10 en employant le Strangler Fig Pattern et YARP Reverse Proxy pour permettre une migration incrémentale.
- A consolidé deux applications indépendantes en une plateforme unifiée, améliorant ainsi la maintenabilité et simplifiant l'expérience utilisateur.
- A conçu et implémenté une authentification et une autorisation sécurisées en s'appuyant sur ASP.NET Core Identity, OIDC et SAML.
- A construit des API REST scalables avec FastEndpoints en respectant les principes de la Vertical Slice Architecture et de la Clean Architecture.
- A amélioré les applications existantes en implémentant de nouvelles fonctionnalités et en optimisant la qualité du code.
- A conçu et optimisé l'accès aux données à l'aide d'Entity Framework Core et de SQL Server.
Environnement technique