[nom]
[téléphone]
[e-mail]
Développeur .Net
PROFIL · Développeur .Net avec 7 ans d'expérience, je maîtrise le développement d'applications
PROFESSIONNEL · scalables et performantes tout en respectant les bonnes pratiques de code. Rigoureux et
orienté vers la qualité, je m'engage à apporter des solutions innovantes. Mon expertise en Clean Architecture et en microservices me permet de contribuer efficacement à des projets complexes.
COMPÉTENCES · C# · JIRA
.NET Framework 4.8 · Confluence
.NET core(3.1, 6, 8) · GIT
Blazor · Bitbucket
Angular(14, 16, 18) · Azure DevOps
Entity Framework · Visual Studio
Postgresql · Github copilot
SQL Server · ASP.NET Core
Oracle · RabbitMQ
DDD · DevExpress
TDD · ASP.net Core MVC
Scrum Agile · Bootstrap
Kanban · Js
PARCOURS · Développeur .Net • Akanea
PROFESSIONNEL · Lyon • Juin 2025 – Actuel
Développement de nouvelles fonctionnalités sur les applications existantes, en respectant les exigences fonctionnelles et les bonnes pratiques de développement.
Amélioration continue de la qualité du code (refactoring, optimisation des performances, respect des standards).
Analyse et correction des anomalies détectées en phase de test ou en production (bug fixing).
Participation à la modernisation du système : migration progressive vers des technologies innovantes, incluant la création d'une nouvelle application basée sur .NET
Core avec une architecture Clean Architecture.
Conception et développement de services backend robustes et évolutifs (Web API, logique métier, accès aux données).
Mise en place et maintenance des tests unitaires et tests d'intégration pour garantir la stabilité et la fiabilité des fonctionnalités.
Participation active aux revues de code et validation des pull requests afin de garantir la qualité du code et favoriser le partage des bonnes pratiques.
Exploitation de GitHub Copilot comme assistant de développement afin d'optimiser la productivité, automatiser certaines tâches répétitives et proposer des solutions de code conformes aux bonnes pratiques.
Environnement technique : C#, .NET Framework 4.8, .NET Core, Entity Framework Core, Oracle, Git, Visual Studio, Azure DevOps, Github copilot
Développeur full stack .Net/Angular • SCUB
Bordeaux • Septembre 2023 – Juin 2025
Participation active au développement et à la modernisation d'une application métier dans le domaine de l'assurance, avec des enjeux de performance et de scalabilité.
Conception et implémentation de l'architecture applicative basée sur les principes de Clean Architecture, assurant une séparation claire des responsabilités et facilitant l'évolution du système.
Développement et intégration de nouvelles fonctionnalités complexes en lien avec les besoins métiers (gestion des contrats, traitements métier, etc.).
Mise en place de mécanismes de communication asynchrone via Kafka, contribuant à améliorer la performance et la résilience des échanges entre services.
Participation à l'amélioration continue de la qualité du code : refactoring, optimisation des performances et application des bonnes pratiques de développement.
Analyse, diagnostic et résolution des incidents en environnement de test et de production.
Implémentation de tests unitaires pour garantir la fiabilité et la stabilité des fonctionnalités.
Collaboration étroite avec les équipes techniques et métiers dans un contexte Agile
(revues de code, suivi des tickets, intégration continue).
Développeur .Net • Tech1 (Gaming1)
Tunis • Janvier 2021 – Septembre 2023
Participation au développement de plusieurs applications web dans le domaine du gaming, basées sur une architecture microservices avec des enjeux élevés de performance et de scalabilité.
Conception et développement de microservices en .NET Core, en appliquant les principes de DDD (Domain Driven Design) et TDD, afin de structurer la logique métier et garantir la qualité du code.
Mise en place de mécanismes de communication asynchrone entre services via RabbitMQ, permettant d'améliorer la résilience, la performance et le découplage du système.
Développement d'un système complet de gestion de jeux (cartes de don, cartes à gratter) avec intégration des règles métier et des flux transactionnels.
Conception et développement de micro frontends, notamment avec Blazor et des technologies web, pour des interfaces dynamiques et performantes.
Développement d'une application de gestion interne (joueurs et ressources humaines), incluant la structuration des couches applicatives (controllers, services, repositories) et l'intégration avec la base de données.
Participation active aux revues de code (pull requests), garantissant la qualité, la cohérence et le respect des standards de développement au sein de l'équipe.
Environnement technique : .NET 6, ASP.NET Core, Entity Framework Core, PostgreSQL, RabbitMQ, Blazor, DevExpress, TDD, DDD
Développeur .Net • GSOFT
Tunis • Septembre 2019 – Décembre 2020
Application Web pour une association responsable de l'emploi.
Conception et implémentation de l'architecture de l'application.
Créez une API qui gère l'ensemble de l'application.
Créez les pages des l'application (ASP.net Core MVC, Bootstrap, Js, CSS).
Créez une panneau de configuration pour l'application avec tous les interface(Blazor, Js, CSS).
Création d'un Template pour les sites e-commerce.
Créer une dynamique design pour des widgets(CSS).
Création d'un Blazor component qui fait crop, compression d'un image.
FORMATION · Licence fondamentale - Sciences de l'informatique • ISSAT
Sousse, Tunisia • Janvier 2016 – Avril 2019
Baccalauréat • Ibn Khaldoun
Tunisia • Janvier 2012 – Avril 2015
LANGUES · Arabe · Français
Anglais