Ratovo S. M. Lionel

Ouvert aux opportunités

Je traduis des besoins métier complexes en systèmes qui tiennent.

Développeur full-stack Java, consultant technico-fonctionnel. Cinq ans au total : un système d'information foncier national, deux comptes data internationaux, de la production web.

AntananarivoAbidjanMaurice

BICI2021 · 5 moisMercedes-Benz2021–2022 · 9 moisCartier2022–2023 · 6 moisGSK2023–2024 · 10 moisSIF · SIGFUCôte d'Ivoire · 2024 →Parcelle libreSeul · ou à trois avec NEXTRI→ Votre projetNAIRE ∝ DURÉE · LEVÉ 2021–202662 MOIS DE MISSION · 12 MOIS DISPONIBLESPLANCHE 01 · PARCOURS
  • Mission en cours
  • Données
  • Production web
  • Reprise d'existant
  • Disponible · 12 mois
01

Qui je suis

Lionel Ratovo, depuis Antananarivo. Je travaille sur des systèmes qu'on ne peut pas arrêter pour les réparer : un cadastre national en service, des flux de données marketing en production, des applications métier reprises sans documentation.

Ma force n'est pas la technique pure, et je ne la vends pas comme telle. C'est de comprendre ce que le métier demande vraiment, puis les contraintes techniques que ça implique. Je viens seul quand le chantier tient dans une personne. Quand il dépasse, nous sommes trois : NEXTRI, collectif d'ingénieurs à Antananarivo.

Cartouche · parcoursAntananarivo · Madagascar
En activité depuis2021
Missions5
TerrainCôte d'Ivoire · Maurice · Madagascar
FormationMaster MIAGE · MBDS
LanguesMalagasy · Français · Anglais
DisponibilitéOuvert aux opportunités
02

Ce que j'offre

01

Du serveur à l’interface

Java Spring Boot, Java EE, NestJS côté serveur ; Angular et Ext JS côté interface. Drools pour les règles, Camunda pour les workflows : des règles métier qui vivent dans le système, pas dans la tête de celui qui l'a écrit.

Sur le terrainSIF · les processus fonciers sont orchestrés sous Camunda, et chaque écriture passe par un moteur de règles Drools avant d'atteindre la base.

02

Modélisation et optimisation SQL

PostgreSQL, Oracle. Modéliser d'abord, puis faire tenir les requêtes quand le volume arrive.

Sur le terrainGSK · segmentation et analyse des données marketing du groupe, requêtes dont les résultats portent sur des milliers de lignes.

03

Reprise de l'existant

Entrer dans un système qu'on n'a pas écrit, souvent sans documentation, et le faire évoluer sans casser ce qui tourne.

Sur le terrainCartier · flux Salesforce repris tels quels. BICI · quatre applications sous framework interne.

04

Appui à la conduite technique

Ateliers métier, estimation, répartition et suivi des tâches, en appui au chef d'équipe. L'interface entre ceux qui décident et ceux qui développent.

Sur le terrainMercedes-Benz · coordination d'une équipe locale de huit personnes, sur une production répartie entre deux pays.

Systèmes et comptes sur lesquels j'ai travaillé
Côte d'IvoireMinistère de l'UrbanismeCompte dataGlaxoSmithKlineCompte dataCartierProduction webMercedes-Benz
03

Ce que j'ai accompli

ClientMinistère de l'Urbanisme · Côte d'Ivoire
Période2024 →
StackJava Spring Boot · Camunda · Drools · PostgreSQL · ExtJS

Migrer un cadastre national sans arrêter le service

Le SGFH devait devenir le SIF. Neuf schémas PostgreSQL, un portail public qui ne fait que lire, et les bases d'autres services de l'État qu'il faut à la fois consulter et alimenter. La mise en production de novembre 2024 était le vrai défi du projet.

  • 9schémas PostgreSQL
  • 150tables · innola
  • 100+usagers du portail
  • 11/2024mise en service
Lire l'étude de cas : Migrer un cadastre national sans arrêter le service
Portail SIGFU · publicAngularNest JSPostgreslecture seulevia les API du SIFSIFExt JSJavaSpring BootDroolsmétierCamundaworkflowsPostgres9 schémaslectureécritureAutres services de l'ÉtatBDD
RAPP IO · GSK · Cartier2022 · 2024

Deux comptes data, des flux qu'on ne peut pas casser

Chez Cartier, reprendre les traitements de préparation des campagnes là où ils étaient déjà, dans Salesforce. Chez GSK, segmenter et cibler par requêtes SQL, puis former ceux qui reprennent.

Lire : Deux comptes data, des flux qu'on ne peut pas casser
RAPP IO · Mercedes-Benz2021 · 2022

Publier du web à l'échelle d'un constructeur

Production et publication de contenus sous AEM, et la coordination interne de l'équipe de Madagascar sur une production répartie entre Maurice et Madagascar.

Lire : Publier du web à l'échelle d'un constructeur
Un fil qui traverse les trois

Reprendre l'existant

SGFH → SIFmigrer une application foncière en service, sans l'arrêterCartierreprendre des flux Salesforce en place, sans les refaireBICIquatre applications sous framework interne, sans documentation

Parcours

  1. Janvier 2024 – Présent
    Consultant · SIF et portail public SIGFUIGN FI · Ministère de l'Urbanisme · Abidjan, Côte d'Ivoire
  2. Juillet 2021 – Janvier 2024
    Consultant · développeur, puis webmaster, puis data engineerBICI Madagascar · mises à disposition auprès de RAPP IO Mauritius · Madagascar & Maurice
    • GSKMars 2023 – Janvier 2024 · data engineer, compte international
    • CartierSeptembre 2022 – Mars 2023 · data engineer, trois mois sur site à Maurice
    • Mercedes-BenzDécembre 2021 – Septembre 2022 · webmaster, production répartie Maurice / Madagascar
    • Phô Resto & 3 applications métierJuillet 2021 – Décembre 2021 · stage de fin d'études, puis développeur et assistant chef de projet
  3. 2022–2023 · 2019–2021
    Master MIAGE MBDS · Licence informatiqueUniversité Côte d'Azur & IT University · Antananarivo
04

Comment me contacter

Recrutement

Un poste à pourvoir ?

Remote ou sur site, comme depuis 2021. Écrivez, je réponds.

lionelratovo@gmail.com
Prestation

Un projet à livrer ?

Je peux venir seul. Et si le chantier dépasse une personne, nous sommes trois : NEXTRI, collectif d'ingénieurs à Antananarivo.

nextri.mg@outlook.com