01

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).

02

Expérience professionnelle

PRODUIT PROPRE
Bootix — Fondateur & Développeur
2017 – aujourd'hui
Toamasina, Madagascar · développé et maintenu en solo
  • 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.
.NET 4.7/4.8ASP.NET MVC 5Web API Enterprise LibrarySQL ServerAzure AD / MSAL Key Vaultlog4netjQueryIIS
Capture d'écran de Bootix — édition de facture

BOOTIX — ÉDITION DE FACTURE

Capture d'écran de Bootix — tableau de bord des factures (valeurs de démonstration)

BOOTIX — TABLEAU DE BORD (valeurs de démo)

Module Clients Bootix

MODULE CLIENTS (valeurs de démo)

Module Fournisseurs Bootix

MODULE FOURNISSEURS (valeurs de démo)

Module Paie Bootix

MODULE PAIE — CYCLES (valeurs de démo)

Consultant Développeur C# .NET Back-End — Mahé Technologies
Avril 2025 – aujourd'hui
Ile Maurice · mission à distance, en consultance
  • Développement backend sur le projet de gestion de programme de vol pour la Fédération Française Aéronautique.
C#SQL ServerASP.NET WebForms
Développeur Backend .NET — Youscribe
Juillet 2023 – Octobre 2024
Plateforme de lecture d'ebooks, audiobooks, BD et titres de presse en ligne
  • 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.
C#ASP.NETSQLQuartzGit
Développeur indépendant — Restaurant & commerce Cibus
2021 – 2024
Toamasina · partenariat avec le restaurant Cibus
  • 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.
ASP.NET MVC5Web API 2Enterprise LibrarySQL Server 2008 R2AWS S3Merise / UML
Consultant Développeur C# .NET — BICI Madagascar
Octobre 2016 – Décembre 2017
Ile Maurice · mission chez Proximity BBDO Indian Ocean
Groupe Mondelez
Oct. 2016 – Avr. 2017
  • 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.
Pampers (groupe P&G)
Mai – Déc. 2017
  • 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.
Sitecore 7.2/8WebFormsSQL ServerWCFJiraMantis
Ingénieur d'étude et développement C# .NET — IVIDATA (ESN)
Février 2018 – Juin 2019
France · mission chez S-Money, TMA et Innovation
  • 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.
MVC5Web API 2WCFNHibernateSQL ServerJira / Confluence

// expériences antérieures & stages

Moneytech, pour le compte d'Air Madagascar — stage de fin d'études (Master 2), nouveau projet de monétique. Java Web, Java Android, NFC, JPA, Hibernate, Spring MVC.
CNAPS Madagascar — alternance BICI Madagascar (4ᵉ et 5ᵉ année), refonte complète du système d'information : analyse de l'ancien système, conception, développement, migration de données de 3 000 vers 800 tables. Java EE, Oracle, PostgreSQL, JPA, JSP.
Lecofruit — projet GAMPL (Gestion des Agréeurs et des Mpamboly), stage de fin d'études (Licence), gestion électronique de documents. ASP.NET, Enterprise Library, SQL Server 2008 R2, SharePoint.
03

Compétences techniques

Langages

C# 2.0 → 12T-SQLHTML5CSS3JavaScriptjQueryJava

Frameworks .NET

WebFormsMVC 3/4/5RazorWeb API 2WCFWindows FormsWPFEntity FrameworkNHibernateDapperEnterprise LibraryQuartz

Bases de données

SQL Server 2008–2014PostgreSQLMySQLOracleMongoDB

Intégration & messaging

RESTSOAP / WCFETLJobs planifiés (Quartz)BatchsFiles de messages

CMS

Sitecore 7.2 / 8

Outils & méthodo

GitSVNTFSJiraMantisConfluenceSOAP UIUMLMeriseVS 2010–2022VS Code

Qualité & monitoring

ElmahLog4NetTests unitairesTests d'intégration

Autres

IA générative en développement (Claude)
04

Formation

2015–2016
Master 2 MIAGE MBDS
Université de Nice Sophia Antipolis (délocalisé à l'IT University Madagascar)
2014–2015
Master 1 Informatique
IT University Madagascar
2011–2014
Licence Informatique — spécialisation développement d'applications
IT University Madagascar
05

Langues

FrançaisCourant
MalgacheCourant
AnglaisProfessionnel
06

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.

Kiadisoa Raveloson au travail sur un scooter
ATELIERMDG

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.

07

Contact

Discutons de
votre projet.

KIADISOA RAVELOSON · TOAMASINA, MADAGASCAR · DISPONIBLE EN TÉLÉTRAVAIL