Produits et outils que j'ai construits dans les secteurs de la banque, du e-commerce, de l'IoT industriel et de l'open source.
Travaux sélectionnés
-
Logiciel ATM - Nexi Group
2022–2024Fintech / Architecture Frontend
Architecture frontend pour un logiciel ATM déployé sur 600K ATM en Europe pour une grande banque italienne. Migration de l'interface JSP vers une architecture moderne événementielle en TypeScript.
- 600K ATM en production
- Widgets personnalisés & DSL basé sur JSON
- Builds compatibles IE et durcis
TypeScriptDSL personnaliséÉvénementielKAL -
Industrie 4.0
2023–2024IoT Industriel
Tableaux de bord en direct et analytique intégrant des dispositifs IoT via les protocoles Modbus et OPC UA pour le monitoring industriel.
- Télémétrie en temps réel
- Intégration des protocoles Modbus & OPC UA
- Déploiement basé sur Docker
AngularNest.jsTypeORMPostgreSQLModbusOPC UA -
Open Source
Moteur d'exécution open-source pour formulaires conditionnels et schémas multi-frameworks. Définitions sérialisables avec graphe de dépendances, résolution de visibilité et backends de validation interchangeables (arktype/zod). Node.js + browser. Intégrations pour React Hook Form, Angular et HTML5.
- Graphe de dépendances & résolution de visibilité
- Validateurs interchangeables arktype / zod
- Intégrations React Hook Form, Angular & HTML5
TypeScriptVitestarktypeZodNode.js -
Open Source / Orchestration IA
Orchestration de composants multi-agents sur Pi + tmux, distribuée comme package Python géré par uv. Exécute des pipelines séquentiels architect → coder → reviewer, isole chaque tâche dans son propre worktree git (cell), suit l'état dans status.json et pilote les sessions via tmux avec des permissions d'outils selon le rôle.
- Pipeline séquentiel architect → coder → reviewer
- Isolation par cell via git worktree
- Permissions d'outils appliquées par rôle
PythontmuxWorktrees gitCLI -
Trading Quantitatif
Toolkit de trading quantitatif composable : synchronisation de données IBKR, indicateurs techniques (filtres de Kalman, détection de régime HMM) et moteur de backtesting purement fonctionnel. Workflows CLI configurables en JSON avec validation IS/OOS walk-forward, balayage/optimisation d'hyperparamètres et multiprocessing.
- Moteur de backtest purement fonctionnel à état immuable
- Validation IS/OOS walk-forward & balayage/optimisation de paramètres
- Parallélisme par processus pour sweeps et folds
PythonIBKR REST APIpandasBacktestingMultiprocessing -
Pipeline de Données E-commerce
2021–2022Données / E-commerce
Outil ETL Node.js + MongoDB convertissant les exports CSV retail en PostgreSQL, avec réconciliation automatique quotidienne dans plus de 50 magasins.
- 50+ magasins réconciliés chaque jour
- ETL automatisé & reprise sur erreur
- Traitement serverless avec AWS Lambda
Node.jsMongoDBPostgreSQLAWS Lambda