[nom]
Développeur .NET / C#
[e-mail]
([téléphone]
Profil
Développeur .NET / C# avec 4 ans d’expérience en conception et développement d’applications web et distribuées.
Expertise en C#/.NET Core, ASP.NET Core, API REST, SQL Server, Kafka, Keycloak, Docker, Azure DevOps. Habitué aux environnements à forte volumétrie et aux enjeux de performance et résilience. Passionné par le clean code (SOLID, Clean Architecture, CQRS) et motivé pour contribuer à des projets techniques ambitieux dans un cadre agile.
Compétences Techniques
Langages & Frameworks : C#, .NET Core, ASP.NET Core, Angular, TypeScript, JavaScript
API & Messaging : REST, Swagger/OpenAPI, Kafka, RabbitMQ
Bases de Données : SQL Server, Entity Framework, MongoDB(Notions)
Sécurité : Keycloak, Identity Server
DevOps & Observabilité : Docker, Kubernetes, Azure DevOps, Grafana, , Serilog
Architecture : Clean Architecture, SOLID, CQRS, MediatR
Méthodologies : Agile (Scrum)
Expériences Professionnelles
Développeur Fullstack Angular/C#/.NET
Neosys • Rabat, Maroc - Remote
04/2024 - Present
Développement d’une application de gestion foncière et cadastrale pour le gouvernement marocain.
Conception et implémentation front-end & back-end avec C#/.NET Core et Angular.
Mise en place d’architectures microservices avec CQRS, Repository Pattern, MediatR.
Gestion de l’authentification et sécurité avec Keycloak.
Intégration de la messagerie avec RabbitMQ, observabilité via Grafana & Serilog.
Déploiement et CI/CD sur Azure DevOps avec Docker & Kubernetes.
Participation aux conceptions techniques
Technologies utilisées : C#/.NET Core, Angular, EF, AutoMapper, RabbitMQ, Keycloak, MediatR, SQL Server, Docker, Kubernetes, Azure DevOps, Grafana, Serilog, HTML/CSS, Typescript, Hangfire.
Développeur Fullstack Angular/C#/.NET
Biwam Consulting • Monastir, Tunisie
11/2021 - 03/2024
Réalisation d’applications dans les domaines transport, commerce, gestion d’incidents et RH.
Développement API REST en ASP.NET Core et intégration front avec Angular.
Mise en place de solutions scalables et performantes.
Utilisation de Kafka pour la gestion d’événements et la communication interservices.
Déploiement et maintenance des applications sur GCP & IIS.
Mentoring de stagiaires et rédaction de documentation technique.
Conception et automatisation de tests unitaires et fonctionnels avec XUnit, augmentant la couverture des tests et réduisant les régressions.
Technologies utilisées : ASP.NET Core, Angular, Entity Framework, Kafka, SQL Server, Docker, GCP, XUnit, HTML/CSS, Typescript.
Formation
Licence Fondamentale Informatique
Faculté des sciences de Monastir • Tunis, Tunisie
08/2021
Baccalauréat en Math-Physique
Collège Saint Joseph • Kinshasa, RDC
07/2018
Langues
Français : Natif
Anglais : Professionnel