- Contexte
- Un module critique devait migrer alors que les intégrations bancaires tournaient en production. Aucune fenêtre d’interruption possible.
- Mon rôle
- J’ai piloté quatre ingénieurs, découpé la migration en lots vérifiables et coordonné les déploiements web et mobile.
- Résultat
- Migration livrée en six semaines, sans une seule interruption des intégrations bancaires.
Expertise · Conseil
El Mehdi BenaneIngénieur logiciel
Fondateur de Tari Software · Paris, France
J’accompagne les entreprises dont le logiciel est déjà critique. Je le remets en état de tenir dix ans de plus, sans tout réécrire et sans arrêter la production.
Six ans sur des systèmes où l’erreur se voit tout de suite. Une banque en ligne, une suite de cybersécurité, des pipelines financiers au téraoctet. Aucun ne pouvait être éteint pour être réparé. C’est leur seul point commun.
Tari Software vient de là. La plupart des entreprises n’ont pas besoin d’une réécriture. Elles ont besoin de quelqu’un qui accepte de lire le code existant, de comprendre d’où viennent ses choix, et de le faire évoluer sans casser ce qui marche.
Je travaille en français et en anglais, depuis Paris, pour des clients en France et ailleurs.
Missions
Ce sur quoi j’ai travaillé, et ce que ça a donné.
Quatre missions, par le problème posé et le résultat obtenu. Les employeurs sont nommés. Le détail des systèmes reste chez eux.
- Contexte
- Des pipelines de données financières en Python qui ne suivaient plus la volumétrie, et une infrastructure à mettre au niveau d’un audit SOC 2.
- Mon rôle
- J’ai réécrit les traitements les plus coûteux, reconstruit l’infrastructure AWS en Terraform, mis en place la CI/CD et mené le chantier de conformité.
- Résultat
- Des pipelines qui suivent à nouveau, une infrastructure reproductible, et la conformité SOC 2 menée jusqu’au bout.
- Contexte
- Des maquettes Figma, et rien derrière. Il fallait une application de production, sécurisée, connectée aux outils déjà en place.
- Mon rôle
- J’ai construit l’application de bout en bout, sécurisé le backend et intégré OpenAI, Teams et Jira. J’ai encadré les développeurs juniors du projet.
- Résultat
- Application livrée en production, et une équipe capable de la faire évoluer sans moi.
- Contexte
- Une suite IAM devait comprendre qui avait accès à quoi, à partir de données d’habilitation brutes et volumineuses.
- Mon rôle
- J’ai conçu un moteur d’analyse RBAC et de role mining, puis un backend capable d’absorber les événements de sécurité en asynchrone.
- Résultat
- Livré de bout en bout, de la conception à la mise en production. C’est une suite vendue à des clients, donc pas de chiffre public à donner ici.
Compétences
Ce que je peux prendre en charge.
Langages
Expert- Python
- JavaScript / TypeScript
Backend & API
Expert- Django
- Flask
- FastAPI
- Node.js / Express
- GraphQL
Cloud & DevOps
Avancé- AWS
- GCP
- Azure
- Docker
- Kubernetes
- Terraform
- GitLab CI
- Jenkins
- Serverless
IA & Machine Learning
Avancé- PyTorch
- TensorFlow
- Scikit-learn
- LangChain
- MLOps
- OpenRouter
Données
Avancé- PostgreSQL
- MySQL
- MongoDB
- Redis
- Architecture Medallion
Tests & qualité
Avancé- TDD
- Pytest
- Jest
- Playwright
- Selenium
- Tests de performance
Formation
École Nationale Supérieure d’Arts et Métiers
Diplôme d’ingénieur — Master of Engineering
Programme MANAGINOV — Innovation Management
2018 → 2022LYDEX Benguerir
Classes préparatoires aux grandes écoles
Mathématiques, physique et sciences de l’ingénieur
2016 → 2018Un système qui vous inquiète ?
Décrivez-le en trois lignes. Je vous dis ce que je ferais, et ce que je laisserais tranquille.