Roland Saïkali
Ingénieur logiciel senior · Backend Python & systèmes data
Python · FastAPI · PostgreSQL · Séries temporelles · Systèmes distribués · Pipelines de données
Ingénieur logiciel senior, 25+ ans à construire des systèmes Python à forte volumétrie de données pour de grandes plateformes industrielles et publiques : PagesJaunes (clusters Cassandra servant 100 000+ sites), Airbus (frameworks de données de simulation), EDF, Deutsche Telekom.
Conçoit et livre des chaînes backend complètes : APIs REST, stockage de séries temporelles (PostgreSQL, TimescaleDB, InfluxDB), pipelines de données, interfaces opérateur.
Le travail indépendant récent porte cette ingénierie sur la donnée énergétique : un pipeline NILM (modèle Seq2Point, TensorFlow) désagrégeant la consommation par appareil depuis le seul signal du compteur, en production sur infrastructure auto-hébergée.
- Conseil en ingénierie Python / data : services backend, APIs REST, pipelines de données, ETL et traitement de séries temporelles.
- Recherche personnelle sur la donnée énergétique, en auto-hébergement : suivi de consommation par appareil sous Home Assistant, complété d'un pipeline NILM (modèle Seq2Point, TensorFlow) qui détecte les appareils hors prise depuis le seul signal du compteur.
- Plateforme de bout en bout sur un seul Raspberry Pi, en production : ingestion, séries temporelles (TimescaleDB / InfluxDB), dashboards Grafana, Docker Compose. Plus de 10 outils Python publiés en open source (github.com/rsaikali).
- Plateforme de chatbots Microsoft Teams. Automatisation des déploiements sur Azure DevOps, monitoring des erreurs et alerting avec Sentry, assurance qualité.
- Conseil en ingénierie Python / data pour des clients locaux.
- A conçu la première génération d'une plateforme de données énergétiques : ingestion compteur (Linky / TIC), services Python sur mesure, premiers stockages séries temporelles et dashboards sur un Raspberry Pi self-hosted.
- DCSO, un outil d'Infrastructure-as-Code pour l'orchestration de datacenters, conçu pour le programme TeraStream de Deutsche Telekom (réseau cloud-native de rupture, débits ~x50). Modèle déclaratif (YAML, OpenStack Taskflow) : services, matériel et réseau décrits sous forme de code, compilés en environnements reproductibles pour le prototypage, les tests et la production.
- Accompagnement du client dans la modélisation de ses topologies de datacenters via l'outil. Équipe distribuée (France, Slovaquie, Thaïlande), full remote.
- 15 ans de conseil en ingénierie logicielle auprès de grands clients français industriels et publics. Missions principales :
- PagesJaunes / Solocal (2012-2015) : à l'aube du mouvement DevOps, passage du développement vers l'exploitation. Automatisation complète du provisionnement et des configurations (Python, Fabric) pour piloter et mettre à l'échelle la plateforme Seety et ses 100 000+ sites hébergés : clusters Cassandra NoSQL, serveurs d'applications Karaf, CI/CD Jenkins.
- Airbus Aerocity (2004-2008) : conception du système de Data Management Aerocity, framework et API Python pour l'import et la traçabilité de bout en bout de calculs aérodynamiques et de maillages 3D complexes (millions de nœuds). Brique critique pour fiabiliser les simulations et réduire les coûteux tests physiques en soufflerie.
- Missions antérieures : moteur de recherche Pertimm (PagesJaunes), EDF, IRSN, Airbus (JEDM, LTS), BioCoop, Generali, CNIEG. Python, Java, ETL (Talend) et Visual Basic.