Conception et développement des applications from scratch et à la maintenance de dizaines de microservices sous .Net Core 2.1/3.1 & .Net6/8 & Angular 16-17 dans la plus part de contexte metier de sodexo.
Mettre en place un projet monitoring pour la team Merchant (Angular 16-17/.Net 8).
Migration des applications legacy vers des microservices sur azure cloud ,cloud native & OnPremise pour améliorer les processus métier internes et augmenter l'efficacité.
Mettre en place et rédaction d'un ensemble des guidelines technique sur confluence.
Participation choix technologiques et à l'innovation du group sodexo digitalisation , migration .Net 8, azure cloud assert ...
Développement et mise en place d'un ensemble de SDK(nuget packages) qui facilitent et accélèrent le développement et le time-to-market, tels que le messaging avec RabbitMQ, Azure Service Bus, Azure Storage Queue, le logging avec Application Insights. Microservice Builder est un générateur de templates microservices qui permet de créer un microservice prêt à être déployé.
Implémenter les protocoles OpenID Connect et OAuth2 pour sécuriser l'authentification et l'autorisation de nos applications, garantissant ainsi une gestion sécurisée des identités et des permissions des utilisateurs.
Mettre en place un standard de quality gate, taux de couverture de code via les Unit tests et integration tests, sonarqube..
Mis en place des CI/CD via jenkins et GitLab, autoversioning , auto release note ..
Mis en place d'un serveur artifactory avec Powershell. Participation à plusieurs Task forces pour accélérer le time-to-market, réduire la latence et résoudre les bugs critiques en production..
Benchmarking et évaluer des performances de différentes solutions technologiques afin de déterminer la meilleure option pour répondre aux besoins de notre projet, cela inclut l'évaluation de divers aspects tels que la latence, la scalabilité, la fiabilité et le coût.
J'ai endossé le rôle de Lead Dev au sein de la core team, partageant mon temps entre 50% de développement et 50% de leadership technique.
Framework & Tools: C#, ASP.Net MVC, REST Api,.Net Core 2.1- 3.1, .Net 6, .Net 8, EF Core,Durable Task Framework Orchestrator Workflow, Elsa Core Orchestrator Workflow, Visual Studio 2019-2022, Sonar Angular, TypeScript, HTML5, CSS3 Unit Tests, Integration Tests, Confluence
Azure: Azure Devops et la plus part des Asset azure, Aks, Azure, Key Vault, App Service, App Service Plane, Azure Functions, Azure DevOps, Application Insights, CosmosDb, NatGateway....