Profil
Développeur senior .NET avec 23 ans d’expérience, de VB6 aux architectures et applications .NET modernes. J’ai contribué pendant plus de 20 ans à l’évolution d’ATENA, ERP métier du secteur médico-social et social français utilisé par plus de 18 000 utilisateurs et plus de 15 structures. Mon parcours m’a conduit à travailler sur des applications métier complexes, à accompagner des évolutions techniques majeures et à mener des migrations sans interruption de service.
Je propose aujourd’hui mes services en freelance comme développeur senior .NET, principalement orienté back-end, avec une expérience des applications web et un intérêt pour l’architecture, les applications métier complexes et l’évolution des pratiques de développement, notamment avec l’IA.
Compétences techniques
- Développement : .NET (VB.NET, C#), JavaScript / TypeScript, Python ; VB6 / VBA (legacy)
- Bases de données : Oracle / PL-SQL (23 ans d’expérience), optimisation SQL, PostgreSQL et migration multi-SGBD
- Conception & architecture : architecture en couches, conception et évolution d’applications métier complexes, refactoring, mutualisation de code
- Web & UI : WinForms, Blazor, React, Symfony ; API REST / GraphQL
- Qualité & industrialisation : tests unitaires et d’intégration (MSTest), revue de code, conventions de développement, logging
- Déploiement & outils : Docker/Kubernetes, Visual Studio, Git / TFS, SqlTools/DBeaver, Wrike, Claude Code (Agents IA)
Expérience professionnelle
Groupe IES — Analyste Programmeur — Décembre 2002 – Juin 2026
Produit : ATENA, ERP métier du secteur médico-social et social français (associations, fédérations, SAAD/SSIAD, résidences).
Développeur senior .NET (2010 – 2026)
- Migrations et modernisation : contributions à plusieurs évolutions techniques majeures sans interruption de service : VB6 → .NET, évolution vers ATENA Web (Blazor/ASP.Net), Oracle → PostgreSQL, migrations .NET Framework => .NET Standard / .NET 8 pour déploiement docker / Kubernetes.
- Intégrations métier et réglementaires : contribution à l’intégration de Mon Espace Santé et des dispositifs du Ségur du numérique, évolutions PAIE & DSN.
- Évolution fonctionnelle : développement et refonte de modules métier majeurs : Paie & Bulletins (140+ évolutions), RH & Contrats (210+), Facturation (150+, 3 refontes), Absences & BPIJ (260+), SAAD/SSIAD (200+).
- Architecture & mutualisation : contribution à la conception et à l’évolution du framework interne d’abstraction de données Gies.Atena.Data.Generic, utilisé par l’ensemble des modules.
- Qualité & industrialisation : mise en place et maintenance des conventions de code et des tests automatisés (MSTest) ; intégration d’assistants IA dans le workflow d’équipe, notamment Claude Code, avec base de connaissance et agents spécialisés.
- Accompagnement technique : support aux développeurs, partage de veille et montée en compétence de l’équipe.
Développeur junior VB6 (2002 – 2010)
- Support technique client : diagnostic et résolution d’incidents utilisateurs via hotline téléphonique
- Développement : maintenance et évolution des modules métier sur le code historique VB6 d’ATENA.
- Expertise métier : apprentissage des domaines de la paie, de la facturation et de la réglementation du secteur médico-social.
Engagement & contributions transverses
- Wrike (gestion de projet) — référent & administrateur : administration de la plateforme, accompagnement des utilisateurs et animation de formations internes ; certification Wrike Report Mastery — niveau Silver (2025).
- CSE Groupe IES — élu pendant 2,5 ans : mise en place d’une billetterie et organisation d’actions collectives, notamment dans le cadre de la QVCT et de la prévention.
- IA & transformation des pratiques : veille active sur le développement assisté par IA, participation à l’IA DataDay depuis 2024, expérimentation de LangChain et partage des pratiques au sein de l’équipe.
- Référent RSE (données ESG/RSE) & Communication interne (Talkspirit) : bonnes pratiques, ressources, veille techno.
Formation
- BTS Information de Gestion, option Développement — 1999 – 2001
- Baccalauréat Informatique de Gestion — 1999
Langues
- Anglais : compréhension écrite et échanges professionnels simples
Centres d’intérêt
Jeu de rôle (MJ et joueur) · Guitare · Cuisine · Don du sang
