Présentation
Je suis un développeur .NET Full Stack senior avec plus de 6 ans d’expérience dans la création d’applications web évolutives, sécurisées et orientées métier, de solutions d’entreprise, d’API REST et d’intégrations avec des services tiers.
Mon expertise principale comprend **C#, ASP.NET Core, .NET 6/7/8, ASP.NET MVC, Web API, Entity Framework, LINQ, ADO.NET, SQL Server, Angular, TypeScript, JavaScript, HTML5, CSS, Bootstrap, jQuery, SignalR et les API REST**.
J’ai de l’expérience dans le développement d’applications complètes, de l’architecture de base de données et du back-end aux interfaces front-end responsives, en passant par l’intégration d’API, l’authentification, la communication en temps réel, le débogage, l’optimisation et le support en production.
### Services proposés
- Développement d’applications web Full Stack
- Développement ASP.NET Core / MVC / Web API
- Développement d’applications Angular
- Développement et intégration d’API REST
- Conception et optimisation de bases de données SQL Server
- Intégration d’API tierces
- Développement d’applications en temps réel avec SignalR
- Correction de bugs et optimisation des performances
- Amélioration et maintenance d’applications existantes
- Panneaux d’administration, CRM et applications métier
- Support cloud et déploiement
- Intégration de l’IA/LLM, RAG et fonctionnalités alimentées par l’IA
Je possède également une expérience pratique en **IA générative, agents IA, RAG, ingénierie des prompts, intégration de LLM, embeddings, bases de données vectorielles, n8n et workflows d’applications alimentés par l’IA**.
Je m’attache à écrire un **code propre, maintenable et évolutif**, à comprendre les besoins métier du client et à fournir des solutions fiables dans les délais.
Si vous avez besoin d’un développeur pour **créer une nouvelle application, améliorer un projet .NET existant, corriger des bugs, intégrer des API ou ajouter des fonctionnalités d’IA**, je peux vous aider.
Parcours
• Contribuer au développement des applications tout au long du cycle de vie du développement logiciel (SDLC), notamment à l’analyse des exigences, au développement, aux tests, au déploiement et au support en production.
• Développer et améliorer les modules de Charity Mania, notamment les fonctionnalités backend, les améliorations frontend, les tests, le déploiement et les évolutions demandées par les clients.
• Développer des fonctionnalités pour l’application de santé ePro Healthcare avec ASP.NET Core et Angular 18.
• Mettre en œuvre la prise de rendez-vous, des modules CRM, des fonctionnalités sécurisées de portail patient et un support par chat en direct.
• Collaborer avec les clients et les équipes internes afin de comprendre les exigences, de résoudre les problèmes et de fournir des améliorations aux applications.
• Effectuer les tests des applications, le débogage, la résolution des problèmes et le support en production.
• Travail sur Language Cloud, avec le développement d’une fonctionnalité d’aperçu des traductions à l’aide de .NET 6/7 et MongoDB.
• Développement de modules HRMS couvrant l’intégration des employés, la gestion des congés et la gestion des feuilles de temps.
• Analyse et résolution des problèmes de production afin de maintenir les fonctionnalités et la fiabilité de l’application.
• Collaboration avec les équipes de développement et les équipes métier pour mettre en œuvre les exigences et fournir des améliorations à l’application.
• Participation aux activités de développement, de débogage, de test et de support de production tout au long du cycle de vie du développement logiciel (SDLC).
• Travail sur B Shifter, avec développement de modules de formation et de certification.
• Mise en œuvre des améliorations et des modifications d’application demandées par les clients, sur la base des exigences fonctionnelles.
• Débogage, test, résolution des problèmes et maintenance des applications.
• Collaboration avec les parties prenantes afin de comprendre les exigences et de fournir des améliorations logicielles.
• Mis en œuvre des fonctionnalités de production de rapports médico-légaux ainsi que les rapports requis par le ministère de la Santé.
• Participé au développement, au débogage, aux tests et à la maintenance des applications.
• Contribué au développement de solutions logicielles soutenant les flux de travail du secteur public de la santé.

