Profil
Développeur backend .NET / C# avec 10 ans d'expérience en mission chez des ESN et directement pour des clients internationaux (France, Ile Maurice). Spécialisé dans la modernisation et la refonte progressive d'applications legacy à forte volumétrie de données, l'intégration de systèmes (API REST, SOAP, ETL, jobs planifiés) et l'optimisation de bases de données SQL. Fondateur et développeur unique de Bootix, logiciel de gestion de point de vente déployé en production chez une dizaine de commerces. À l'aise sur la reprise de bases de code anciennes, la mesure et la démonstration des gains de performance, et l'usage critique de l'IA générative en développement. En dehors du code, la même exigence de précision se retrouve dans la mécanique moto : préparation moteur et reprogrammation de calculateur (ECU).
Expérience professionnelle
- Conception et développement d'un logiciel de gestion de point de vente et de restaurant : caisse, stock, facturation, comptabilité, gestion de clientèle, tendances de vente.
- Développement initial en 2017, interruption en 2019, reprise et refonte complète fin 2021, en développement actif depuis.
- Déployé en production chez une dizaine de commerces, dont Inkbox (Toamasina).
- Architecture en couches (Web / Service API / Business / Data) : ASP.NET MVC 5 + Web API, accès aux données en ADO.NET (Enterprise Library) et procédures stockées SQL Server, sans ORM.
- Authentification Azure AD (OWIN, MSAL) et secrets via Azure Key Vault ; module Caisse supervisé avec Application Insights.
BOOTIX — ÉDITION DE FACTURE
BOOTIX — TABLEAU DE BORD (valeurs de démo)
MODULE CLIENTS (valeurs de démo)
MODULE FOURNISSEURS (valeurs de démo)
MODULE PAIE — CYCLES (valeurs de démo)
- Développement backend sur le projet de gestion de programme de vol pour la Fédération Française Aéronautique.
- Analyse des besoins, chiffrage, conception/développement, mise en production après revue de code, documentation technique et fonctionnelle.
- Correction d'un bug majeur dans la liseuse d'epub empêchant le changement de page et la reprise de lecture.
- Refonte de la page auteur (« page auteur star »).
- Outils back-office : catalogue, comptes utilisateurs, plateforme CallCenter (commandes, abonnements, discounts), CMS multi-marques blanches (dont la Fondation Orange).
- Responsable de la plateforme ETL du catalogue (jobs Quartz) : plusieurs milliers de livres intégrés par jour, alerting email en cas d'anomalie.
- Analyse des besoins, spécifications fonctionnelles et techniques, conception et administration de la base de données SQL Server.
- Outil de gestion complète de magasin : caisse, stock, prestations, comptabilité, clientèle, tendances de vente, facturation, paiement, proforma, bon de commande.
- Outil de gestion de restaurant : caisse, stock, comptabilité, clientèle, réservation, plan de salle, paiement.
- Optimisation de la base de données (index, revue de requêtes, archivage), mise en production, sauvegardes, maintenance.
- Développement de nouveaux sites web multilingues pour les marques Milka et LU (Merise, UML, Web API 2, MVC4).
- Back-office ASP.NET WebForms de modération, corrections de bugs (Mantis), scripts Google Analytics / Facebook Pixel.
- Rédaction des release notes et déploiement sur l'environnement Azure d'Infosys.
- Développeur CMS Sitecore : nouvelles fonctionnalités et refontes de pages du site pampers.com.
- Internationalisation, assemblage de nouveaux modules, Rewrite Rules et Link Patterns.
- Refonte de la page d'accueil, des pages catégories/sous-catégories, guides & downloadables et pages articles.
- Nouvelles fonctionnalités webservices pour les applications mobiles Android/iOS de paris sportifs.
- Conception (Merise, UML), spécifications techniques, web services REST (Web API 2), implémentations C#/MVC5.
- Back-office (ASP.NET MVC) de modération du site, corrections de bugs (Mantis), optimisations.
- Structure de la base SQL Server : indexation, procédures stockées, optimisation des requêtes.
- Batchs en applications console C# planifiés via le Planificateur de tâches Windows.
- Intégration avec des établissements de paiement : SystemPay, Nepting, N3P.
- Projet Izly : gestion des ayants droits des établissements universitaires en France — caisses commerçants, back-office, comptes étudiants.
- Projet Coupe du monde féminine de football : rechargement de compte, remboursement et débit via web services SOAP.
// expériences antérieures & stages
Compétences techniques
Langages
Frameworks .NET
Bases de données
Intégration & messaging
CMS
Outils & méthodo
Qualité & monitoring
Autres
Formation
Langues
Atelier moto — au-delà du code
Même métier, autre matière
Calibrer un système pour qu'il tienne ses promesses — que ce soit un bas moteur ou une base de code.
Révision générale
Révision générale et entretien complet de la moto.
Culasse & moteur
Préparation de la culasse, démontage et remontage du haut et du bas moteur.
Réglage & optimisation
Réglage moteur et mise au point de la chaîne d'injection (scooters), pour optimiser les performances.
Reprogrammation calculateur — aRacer
Spécialiste de la reprogrammation de calculateur (ECU) avec aRacer : recalibrage des paramètres moteur pour affiner le comportement de la mécanique.
Que ce soit sur une base de code vieille de dix ans ou sur un calculateur moteur, la démarche reste la même : comprendre le système existant, mesurer avant d'intervenir, et calibrer avec précision.