Last active
December 5, 2025 10:32
-
-
Save mcarbonneaux/bb1ff69de537f1e909c8f03dd8b08a60 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "basics": { | |
| "name": "Mathieu CARBONNEAUX OSUAGWU", | |
| "label": "Architecte Solutions Infrastructure Sénior", | |
| "photo": "https://www.ch2o.info/en/about/photocv.jpg", | |
| "picture": "https://www.ch2o.info/en/about/photocv.jpg", | |
| "image": "https://www.ch2o.info/en/about/photocv.jpg", | |
| "website": "https://www.ch2o.info", | |
| "summary": "**Présentation**\n\nPassionné d'informatique depuis mon plus jeune âge, j'ai commencé la programmation à 12 ans (Logo, Basic, assembleur Z80, 680x0, C/C++). Ma formation initiale, axée sur l'électronique et l'informatique industrielle, puis sur l'informatique de gestion (programmation client/serveur, réseau, système, base de données et architecture réseau), m'a donné une vision globale de l'informatique, du matériel au logiciel.\n\nAvec près de 30 ans d'expérience professionnelle (depuis 1997), j'ai occupé successivement les rôles de développeur d'applications, administrateur de bases de données, ingénieur système, ingénieur réseau, ingénieur sécurité, expert middleware, pour finir Architecte Solutions dans des contextes métiers et techniques très variés. **Je suis ce qu'on appelle un multipotentiel : mon profil déborde naturellement des cadres établis.** Je gère toujours en parallèle les aspects architecture, exploitation, implémentation et conception (Architecte et DevOps).\n\n**Réalisations techniques majeures**\n\n- **API Gateway propriétaire SFR** (depuis 2006) : 15+ ans d'évolution continue, passant d'IBM DataPower à une solution open source (Apache/mod_perl), puis REST, et finalement à une architecture événementielle (Zeus Traffic Manager)\n- **Load Balancer multiniveau** : architecture DSR (Direct Server Return) basée sur eBPF/Cilium avec hachage cohérent Maglev, combinant routage ECMP et répartition L4/L7, pilotée par un opérateur Kubernetes maison pour protéger l'accès à nos applications depuis Internet et nos interconnexions VPN/LS\n- **Data Lake de sécurité** : 300 To de données (compressées en 35 To) sur ClickHouse alimenté par Kafka, centralisant l'ensemble des logs de sécurité du SI SFR (FW, Router, Switch, Reverse Proxy, VPN)\n- **Pionnier de transformations majeures chez SFR** : introduction de Linux dans le SI (2004), évangélisation de la virtualisation (2006), puis des conteneurs et Kubernetes (2020)\n- **Contributions Open Source** : développement de modules Apache (Authmemcookie, Status Text, Chroot, Proxy FastCGI), module PHP Zabbix, implémentation JavaScript OCRA pour SSO\n- **Innovation monitoring** : participation au développement de fonctionnalités majeures de Zabbix 2.3 (Low Level Discovery, API de provisioning, proxy JMX)\n- **Landing Zone GCP** (2023) : mise en place complète avec interconnexion dédiée, intégration SSO Keycloak et accompagnement des équipes sur la plateforme MLOps\n\n**Expertise actuelle**\n\nActuellement, je participe à la quasi-totalité des orientations d'architecture d'infrastructure de SFR SI. Particulièrement expérimenté en architecture client/serveur distribuée, je maîtrise plus de 10 langages de programmation, notamment l'écosystème Java. J'ai travaillé sur quasiment tous les serveurs d'applications de type J2EE et leurs composants associés.\n\nMes domaines d'expertise incluent :\n- Technologies SSO et IAM (forte expérience : SiteMinder, Arcot, Keycloak, SAML2, OpenID Connect)\n- Middleware (MFT/MOM/API Gateway)\n- Infrastructure de sécurité pour l'hébergement Web (Reverse Proxy, WAF, Firewall)\n- Développement d'opérateurs Kubernetes pour l'industrialisation de middleware\n- Architecture de répartition de charge avancée (eBPF/XDP, DSR, ECMP, hachage cohérent Maglev)\n- Technologies réseau modernes (Cilium, BGP, VXLAN, SDN)\n- Observabilité à grande échelle (Zabbix, Prometheus/Thanos, ELK, ClickHouse/OpenTelemetry)\n- Infrastructures transactionnelles (Tuxedo, TXSeries/Encina, MQSeries, Kafka)\n\n**Perspectives**\n\nToujours passionné par les nouvelles technologies, j'aime expérimenter de nouveaux concepts et apprendre continuellement. Je me forme actuellement sur l'intelligence artificielle pour mettre en place des mécanismes anti-DDoS sur notre infrastructure d'hébergement web basés sur le Machine Learning. Mes passions personnelles incluent l'Internet des Objets (un retour à mes origines d'informaticien industriel) et l'IA/ML.", | |
| "location": { | |
| "city": "Paris", | |
| "countryCode": "FR", | |
| "region": "Île-de-France" | |
| }, | |
| "profiles": [ | |
| { | |
| "network": "Home Page", | |
| "username": "Ma Page Perso", | |
| "url": "https://www.ch2o.info" | |
| }, | |
| { | |
| "network": "Github", | |
| "username": "Mon Github", | |
| "url": "https://github.com/mcarbonneaux" | |
| }, | |
| { | |
| "network": "Github", | |
| "username": "Mes Projets Open Source", | |
| "url": "https://github.com/ZenProjects" | |
| }, | |
| { | |
| "network": "Linkedin", | |
| "username": "Mon Linkedin", | |
| "url": "https://www.linkedin.com/in/mcarbonneaux/" | |
| } | |
| ] | |
| }, | |
| "work": [ | |
| { | |
| "company": "SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom et fournisseur d'accès Internet", | |
| "position": "Expert Outils de Monitoring", | |
| "website": "www.sfr.com", | |
| "startDate": "2014", | |
| "endDate": "", | |
| "summary": "**Introduction et évolution des outils de monitoring à grande échelle**\n\nJ'ai introduit Zabbix chez SFR pour remplacer Cacti dans le monitoring des équipements réseau en SNMP. Dans ce cadre, j'ai collaboré avec l'éditeur Zabbix pour faire développer des fonctionnalités majeures qui ont été intégrées dans la version 2.3 : Low Level Discovery (LLD), API de provisioning et proxy JMX.\n\nEn 2017, j'ai participé au basculement des outils de monitoring vers une stack moderne Prometheus/Thanos/Grafana pour la métrologie.\n\nEn parallèle, j'ai mis en place l'utilisation massive d'ELK (Elasticsearch/Logstash/Kibana) pour le stockage et l'analyse des logs des infrastructures d'hébergement.\n\nEn 2020, j'ai conçu et déployé un data lake basé sur ClickHouse (beaucoup plus performant qu'ELK pour notre volumétrie), couplé avec Kafka pour l'alimentation en temps réel et Grafana pour la visualisation. Cette plateforme stocke actuellement l'ensemble des logs de production, soit plus de 300 To de données (compressées en 35 To), permettant une analyse historique et en temps réel de l'ensemble du SI.", | |
| "highlights": [ | |
| "Introduction de Zabbix et contribution au développement de la v2.3", | |
| "Migration Cacti → Zabbix → Prometheus/Thanos → ClickHouse", | |
| "Mise en place d'un data lake 300+ To sur ClickHouse/Kafka", | |
| "Stack complète d'observabilité (métrologie, logs, traces)" | |
| ] | |
| }, | |
| { | |
| "company": "SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom et fournisseur d'accès Internet", | |
| "position": "Architecte Solutions Infrastructure", | |
| "website": "www.sfr.com", | |
| "startDate": "2010", | |
| "endDate": "", | |
| "summary": "**Normalisation et orientation architecturale du SI**\n\nNormalisation et orientation pour la SOA (Service Oriented Architecture) : définition des standards SOAP et REST, gouvernance des APIs.\n\nArchitecte de la plateforme d'hébergement Web : conception de l'architecture complète (load balancing, reverse proxy, WAF, haute disponibilité).\n\nParticipation à la définition des normes réseau pour la mise en œuvre de nos nouveaux Datacenters (BGP, ECMP, architecture multiniveau).\n\nRefactorisation de projets majeurs SFR : V&S (Vente & Services), BIOS (Back office), SIGC (Système d'Information de Gestion Commerciale).\n\nNormalisation de l'utilisation des langages de programmation et évangélisation de l'Open Source pour le monitoring de production.\n\nÉvangélisation de technologies clés : SNMP pour le monitoring réseau, Linux à la place des Unix propriétaires (Solaris/AIX/HP-UX), virtualisation (2006), puis conteneurisation et Kubernetes (2020).\n\n**Projets d'infrastructure majeurs**\n\n**2020** : mise en place d'un **data lake de sécurité** centralisant l'ensemble des logs de sécurité du SI SFR (Firewalls, Routeurs, Switches, Reverse Proxy, VPN) sur un cluster ClickHouse alimenté par Kafka.\n\n**2021** : conception d'une **nouvelle architecture d'hébergement** basée sur Kubernetes (Talos/Cilium), HAProxy, et un opérateur interne pour gérer l'hébergement SFR de manière industrielle, incluant un **load balancer multiniveau** avec DSR basé sur eBPF/Cilium et hachage cohérent Maglev.\n\n**2023** : mise en place de la **Landing Zone SFR sur Google Cloud Platform**, incluant l'adduction d'une connexion dédiée avec GCP et l'intégration SSO avec notre Keycloak. Accompagnement des équipes dans la conception de la Landing Zone, notamment sur les aspects design de notre plateforme MLOps.\n\nEn parallèle : raccordement de Salesforce au SSO Keycloak pour une authentification centralisée.\n\n**Recherche et innovation**\n\nActuellement, je me forme sur l'intelligence artificielle pour mettre en place des mécanismes anti-DDoS sur notre infrastructure d'hébergement web basés sur le Machine Learning. Le data lake de sécurité de 300+ To a été conçu en prévision de ces travaux de recherche.", | |
| "highlights": [ | |
| "Architecte SOA/API et normalisation SI", | |
| "Data Lake de sécurité 300+ To (ClickHouse/Kafka)", | |
| "Load Balancer multiniveau (eBPF/Cilium/Maglev)", | |
| "Landing Zone GCP avec MLOps", | |
| "Évangélisation Open Source, Linux, Virtualisation, Kubernetes", | |
| "Refactorisation projets majeurs", | |
| "R&D anti-DDoS avec ML/IA" | |
| ] | |
| }, | |
| { | |
| "company": "SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom et fournisseur d'accès Internet", | |
| "position": "Expert SOA – API Gateway", | |
| "website": "www.sfr.com", | |
| "startDate": "2006", | |
| "endDate": "", | |
| "summary": "**Conception et évolution de l'API Gateway SFR**\n\nJ'ai conçu et développé l'API Gateway de SFR (et participé à l'évangélisation du SOA chez SFR), initialement basée sur IBM DataPower.\n\n**2014** : Redéveloppement complet de l'API Gateway SOAP sur solution open source (Apache/mod_perl) avec développement maison pour répondre aux besoins spécifiques de SFR et réduire les coûts de licence.\n\n**2015** : Évolution majeure de l'API Gateway pour supporter également REST, permettant une transition progressive des services SOAP vers REST.\n\n**2017** : Refonte complète de l'API Gateway sur une technologie événementielle (Zeus Traffic Manager / Ivanti vTM), apportant de meilleures performances et une meilleure scalabilité.\n\nCette API Gateway gère aujourd'hui l'ensemble des flux d'intégration entre les systèmes du SI SFR, avec plusieurs milliers de services exposés.", | |
| "highlights": [ | |
| "Conception initiale API Gateway SFR (2006)", | |
| "15+ ans d'évolution continue", | |
| "Migration IBM DataPower → Open Source", | |
| "Support SOAP et REST", | |
| "Architecture événementielle", | |
| "Gestion de milliers de services" | |
| ] | |
| }, | |
| { | |
| "company": "SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom et fournisseur d'accès Internet", | |
| "position": "Expert Annuaire et IAM (SSO)", | |
| "website": "www.sfr.com", | |
| "startDate": "2006", | |
| "endDate": "", | |
| "summary": "**Gestion des annuaires LDAP et évolution des solutions SSO/IAM**\n\nJ'ai pris en charge l'ingénierie des annuaires LDAP de SFR avec les évolutions successives : Netscape Directory Server → iPlanet → Oracle Directory Server → Fedora Directory Server (389 DS).\n\n**2010** : Mise en place du premier SSO SFR basé sur CA SiteMinder.\n\n**2012-2019** : Développement d'une solution SSO propriétaire remplaçant SiteMinder, utilisant des certificats sur poste de travail comme second facteur d'authentification (Arcot WebFort / CA Advanced Authentication).\n\n**2020** : Migration vers une architecture moderne basée sur les standards SAML2 et OpenID Connect, avec Keycloak comme Identity Provider central. Cette solution unifie l'authentification pour l'ensemble des applications SFR (web, mobile, partenaires) et supporte l'authentification multifacteur (MFA) avec différentes méthodes : TOTP, HOTP, WebAuthn, clés FIDO (YubiKey), Passkeys.\n\n**2023** : Intégration SSO avec Google Cloud Platform et Salesforce.\n\nAujourd'hui, cette plateforme SSO/IAM authentifie plusieurs millions d'utilisateurs (employés, clients, partenaires) et gère des dizaines de milliers d'applications.", | |
| "highlights": [ | |
| "Gestion annuaires LDAP (Netscape → 389 DS)", | |
| "SSO SiteMinder → Solution propriétaire → Keycloak", | |
| "SAML2 / OpenID Connect", | |
| "MFA : TOTP, WebAuthn, FIDO, Passkeys", | |
| "Intégration GCP et Salesforce", | |
| "Plusieurs millions d'utilisateurs" | |
| ] | |
| }, | |
| { | |
| "company": "SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom et fournisseur d'accès Internet", | |
| "position": "Expert Infrastructure d'Hébergement Web et Réseaux", | |
| "website": "www.sfr.com", | |
| "startDate": "2005", | |
| "endDate": "", | |
| "summary": "**Architecture et évolution de l'infrastructure d'hébergement web**\n\nJ'ai géré l'infrastructure d'hébergement web de SFR, d'abord sur iPlanet Web Server sous Solaris, puis j'ai conçu le **premier socle Apache sous Linux** de SFR, marquant le début de la migration vers l'Open Source.\n\nJ'ai ensuite participé à la mise en place d'infrastructures de reverse proxy et load balancer devant les serveurs web : Deny All (rWeb), Zeus ZXTM (Ivanti vTM), F5 BIG-IP, Alteon, HAProxy.\n\nÀ cette occasion, j'ai commencé à travailler avec les équipes réseau sur les équipements Switch, Firewall, Routeur (BGP), VPN et Proxy du SI SFR, acquérant une expertise approfondie en architecture réseau de niveau opérateur.\n\n**2021** : Conception d'une **nouvelle architecture d'hébergement** basée sur Kubernetes (Talos/Cilium), HAProxy, et un **opérateur Kubernetes maison** pour gérer l'hébergement SFR de manière industrielle. Cette architecture inclut un **load balancer multiniveau** utilisant :\n- Routage ECMP avec BGP pour la répartition au niveau routeur\n- Répartition L4 avec DSR (Direct Server Return) basée sur eBPF/XDP (Cilium) et hachage cohérent Maglev\n- Répartition L7 avec HAProxy pour la terminaison TLS et le routage applicatif\n\nCette solution protège l'accès à nos applications depuis Internet et nos interconnexions VPN/Leased Lines avec nos partenaires, offrant haute disponibilité, évolutivité et robustesse face aux changements d'infrastructure.", | |
| "highlights": [ | |
| "Conception du premier socle Apache Linux SFR", | |
| "Architecture d'hébergement haute disponibilité", | |
| "Load Balancer multiniveau (BGP/ECMP/eBPF/Cilium/HAProxy)", | |
| "DSR avec hachage cohérent Maglev", | |
| "Opérateur Kubernetes maison", | |
| "Expertise réseau opérateur (BGP, VPN, Firewall)", | |
| "Technologies : Talos, Cilium, F5, Zeus vTM, Deny All, Alteon" | |
| ] | |
| }, | |
| { | |
| "company": "SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom et fournisseur d'accès Internet", | |
| "position": "Expert Socle Unix AIX et Linux", | |
| "website": "www.sfr.com", | |
| "startDate": "2004", | |
| "endDate": "", | |
| "summary": "**Ingénierie système et industrialisation**\n\nJ'ai assuré l'ingénierie des systèmes Unix AIX et Linux, incluant l'industrialisation, la construction de masters d'installation, et le packaging de logiciels. **J'ai introduit Linux dans le SI de SFR**, permettant progressivement de remplacer les Unix propriétaires (Solaris, AIX, HP-UX) par des solutions Open Source.\n\nJ'ai collaboré avec mes collègues sur Solaris et HP-UX pour standardiser le packaging de logiciels à travers les différentes plateformes Unix (RPM, LPP, SD, pkg).\n\nTechnologies utilisées :\n- Packaging : RPM (Linux), LPP (AIX), SD (HP-UX), pkg (Solaris)\n- Installation automatisée : Kickstart (Red Hat/CentOS), AutoYaST (SUSE Linux), NIM (AIX), VMware Templating, Foreman\n- Infrastructure : TFTP/DHCP/Bootp/PXE pour le déploiement automatisé\n\n**2006** : Participation à l'évangélisation de la virtualisation et à la généralisation de l'utilisation de Linux (à la place d'Unix Solaris/AIX/HP-UX) et Windows virtualisé au sein du SI SFR.\n\n**2020** : Participation à l'évangélisation des conteneurs (Docker) et de Kubernetes, marquant une nouvelle transformation majeure de l'infrastructure SFR.", | |
| "highlights": [ | |
| "Introduction de Linux chez SFR (2004)", | |
| "Évangélisation virtualisation (2006)", | |
| "Évangélisation conteneurs/Kubernetes (2020)", | |
| "Industrialisation et packaging multi-plateforme", | |
| "Automatisation des déploiements (Kickstart, AutoYaST, NIM, Foreman)", | |
| "Migration Unix propriétaire → Linux Open Source" | |
| ] | |
| }, | |
| { | |
| "company": "SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom et fournisseur d'accès Internet", | |
| "position": "Expert Technique OLTP Tuxedo, IBM TXSeries/Encina et MOM IBM MQSeries", | |
| "website": "www.sfr.com", | |
| "startDate": "2003-04-01", | |
| "endDate": "", | |
| "summary": "**Expertise en systèmes transactionnels et middleware orienté messages**\n\nJ'ai travaillé en tant qu'expert en systèmes transactionnels, assurant l'ingénierie, l'administration et le support N3/N4 des plateformes transactionnelles de SFR (Tuxedo et IBM TXSeries/Encina).\n\nJ'ai également travaillé étroitement avec les administrateurs de bases de données (Informix, Oracle) et sur IBM MQSeries, en raison du lien fort entre :\n- Les bases de données transactionnelles\n- MQSeries (qui est transactionnel)\n- Les OLTP (protocole de commit à deux phases XA)\n\nCette expertise sur les transactions distribuées et les protocoles XA m'a permis de comprendre en profondeur les architectures transactionnelles critiques qui sont au cœur des systèmes de facturation et de gestion client des opérateurs télécoms.\n\n**2017** : Participation à la construction de notre infrastructure Kafka pour remplacer progressivement MQSeries sur les nouveaux projets, apportant un modèle Pub/Sub moderne et une meilleure scalabilité horizontale.", | |
| "highlights": [ | |
| "Support N3/N4 Tuxedo et TXSeries/Encina", | |
| "Expertise transactions distribuées (XA, 2PC)", | |
| "Administration MQSeries", | |
| "Collaboration étroite avec les DBA (Informix, Oracle)", | |
| "Migration MQSeries → Kafka", | |
| "Systèmes critiques de facturation" | |
| ] | |
| }, | |
| { | |
| "company": "CEGETEL / SFR", | |
| "location": "Paris, France", | |
| "description": "Opérateur télécom", | |
| "position": "Expert Technique DCE TXSeries/Encina", | |
| "website": "www.sfr.com", | |
| "startDate": "2001-03-01", | |
| "endDate": "2003-03-31", | |
| "summary": "**Mission de Support et d'Expertise Technique DCE/Encina au sein de la Direction Technique de CEGETEL**\n\n- Support technique des équipes de développement, intégration, et Support NIVEAU 3 et 4 en production sur les produits : DCE, TXSeries/Encina\n- Support également des produits associés à l'utilisation de DCE et d'ENCINA : MQSeries 5.x, BBA, UNIX Sun Solaris 2.5/2.6/2.7/2.8, UNIX HP-UX 10.2 et 11, UNIX AIX 4.2 et 4.3, Windows NT, Oracle 7/8/8i, Informix 7.23, CFT 2.2.x\n- Exploitation de l'environnement DCE et TXSeries/Encina en développement, intégration et production : environ 30 cellules Encina réparties sur 40 machines\n- Installation et configuration, packaging des nouvelles plateformes\n- Suivi d'une formation officielle IBM sur IBM TXSeries/Encina et DCE IBM de 2 semaines\n\n**Environnement technique** : DCE IBM 2.1/2.2/3.1 sur AIX 4.x Solaris 2.x et Windows NT, DCE Transarc 1.1 sur Solaris 2.x, DCE Gradient 2.0.6a sur Windows NT, DCE 1.5 sur HP-UX, Encina 2.5 Transarc sur AIX/Solaris/HP-UX, TXSeries/Encina v4.3 sur AIX et Solaris, BBA, CFT 2.2.x sur AIX/Solaris/HP-UX, Oracle v7/v8/v8i sur Solaris/AIX/HP-UX, Informix v7.23 sur AIX, MQSeries v5.x sur AIX/Solaris/HP-UX/OS390, Windows NT 4.0, C/C++, Java, HTML, Perl, PHP, KSH, TCL, Apache, Samba.", | |
| "highlights": [ | |
| "Support N3/N4 DCE et TXSeries/Encina", | |
| "Exploitation de 30 cellules Encina sur 40 machines", | |
| "Formation officielle IBM (2 semaines)", | |
| "Multi-plateformes : AIX, Solaris, HP-UX, Windows NT", | |
| "Expertise MQSeries, Oracle, Informix" | |
| ] | |
| }, | |
| { | |
| "company": "ATOS Origin (pour Bouygues Télécom)", | |
| "position": "Responsable de l'Externalisation - Projet 6ème Sens", | |
| "website": "https://atos.net/en/", | |
| "startDate": "2001-01-01", | |
| "endDate": "2001-03-31", | |
| "summary": "**Externalisation du développement du projet 6ème sens** (portail multi-services WAP/WEB de Bouygues Télécom chez ATOS Origin)\n\n- Organisation de l'externalisation de la plateforme\n- Choix et achat du matériel pour mettre en place la plateforme chez ATOS\n- Installation et configuration de la plateforme\n\n**Environnement technique** : Microsoft Windows 2000, Visual Studio, COM/DCOM, MSMQ, SQL Server.", | |
| "highlights": [ | |
| "Externalisation portail WAP Bouygues 6ème sens", | |
| "Architecture COM/DCOM et MSMQ", | |
| "Mise en place infrastructure complète" | |
| ] | |
| }, | |
| { | |
| "company": "ATOS Origin (pour SFR/CEGETEL)", | |
| "position": "Architecte Technique - Projet SIMP", | |
| "website": "https://atos.net/en/", | |
| "startDate": "2000-07-01", | |
| "endDate": "2001-12-31", | |
| "summary": "**Étude technique sur le SIMP (Système d'Information des Moyens de Paiements)**\n\n- Étude Technique pour améliorer les performances du SIMP\n- Administration AIX, Encina, Oracle et Informix\n- Développement en C/C++, Shell Unix\n- Étude de migration de Encina 2.5/Informix et AIX 4.2 vers TXSeries v4.3/Oracle 8i et AIX v4.3\n\n**Environnement technique** : AMC Designer, Informix, Visual C++, C++ Builder, Encina, ESQL/C, AIX, BBA, MQSeries, CM2, VADQR, CHPN, SCCS, TITAN et BBA FT.", | |
| "highlights": [ | |
| "Optimisation performances SIMP", | |
| "Migration Encina/Informix → TXSeries/Oracle", | |
| "Administration multi-plateformes", | |
| "Architecture système de paiement" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR/CEGETEL)", | |
| "position": "Développeur et Architecte Technique - Projet SRPP/Dual Slot", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "2000-03-01", | |
| "endDate": "2000-06-30", | |
| "summary": "**Développement de l'évolution Dual SLOT du SRPP de CEGETEL** (gestion des rechargements via SVI par Carte Bancaire et Voucher)\n\n- Étude d'amélioration de l'Architecture n-tiers du projet\n- Administration AIX, Informix et MQSeries de la plateforme de développement\n- Développement en C/C++, Shell Unix\n- Développement en ESQL/C\n- Mise en place de SCCS en multi-utilisateur\n\n**Environnement technique** : Informix, ESQL/C, AIX, BBA, MQSeries, CM2, SCCS, TITAN et BBA FT.", | |
| "highlights": [ | |
| "Architecture n-tiers système de recharge", | |
| "Développement C/C++ et ESQL/C", | |
| "Mise en place SCCS", | |
| "Système de paiement temps réel" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR/CEGETEL)", | |
| "position": "Développeur et Architecte Technique - Projet SIMP", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "1999-03-01", | |
| "endDate": "2000-02-29", | |
| "summary": "**Refonte du système des moyens de paiement de CEGETEL** (gestion du contrôle et paiement par Carte Bancaire, Voucher et Contrôle Chèques)\n\n- Conception de l'Architecture n-tiers du projet\n- Modélisation des données en Merise\n- Administration AIX, Encina, Informix et MQSeries de la plateforme de développement\n- Développement en C/C++, Shell Unix\n- Développement en ESQL/C\n- Migration de flux fichier de TITAN FT vers BBA FT\n- Mise en place de flux BBA FT\n- Étude de migration de l'IHM de Visual C++ vers C++ Builder\n\n**Environnement technique** : AMC Designer, Informix, Visual C++, C++ Builder, Encina, ESQL/C, AIX, BBA, MQSeries, CM2, VADQR, CHPN, SCCS, TITAN et BBA FT.", | |
| "highlights": [ | |
| "Conception architecture n-tiers complète", | |
| "Modélisation Merise", | |
| "Migration TITAN FT → BBA FT", | |
| "Système multi-moyens de paiement" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR/CEGETEL)", | |
| "position": "Architecte Technique et Coordinateur - Migration CSP vers Visual Age", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "1998-08-01", | |
| "endDate": "1999-02-28", | |
| "summary": "**Études et Expertise dans le cadre de la migration des codes CSP sur OS/390** (non compatible AN2000 vers Cobol généré avec Visual Age Générateur)\n\n- Étude de faisabilité pour faire du Client/Serveur 2 tiers avec DB2 sur OS/390, et des outils RAD (C++ Builder et PowerBuilder)\n- Mise en place de serveur Windows NT 4.0 pour les passerelles DRDA/SNA\n- Installation de client DRDA DB2 sur Windows NT\n\n**Environnement technique** : Windows NT, C++ Builder, PowerBuilder, TSO MVS, DB2 Connect, Visual Age For Smalltalk, Visual Age Generator.", | |
| "highlights": [ | |
| "Migration AN2000 CSP/MVS", | |
| "Architecture Client/Serveur DB2", | |
| "Passerelles DRDA/SNA", | |
| "RAD C++ Builder et PowerBuilder" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR/CEGETEL)", | |
| "position": "Chef de Projet - Projet KART", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "1998-08-01", | |
| "endDate": "1999-02-28", | |
| "summary": "**Conception et gestion du Projet KART** (architecture client/serveur 2 tiers - gestion distribuée des documents de recettes techniques du réseau GSM)\n\n- Gestion de projet\n- Spécification générale du projet\n- Assistance technique sur tous les aspects techniques du projet\n- Modélisation de données en Merise\n- Administration UNIX et Oracle de la plateforme de développement\n\n**Environnement technique** : MS Project, AMC Designer, Oracle, Access, HP-UX, Pro*C, SQL*NET, C++ Builder, OLE AUTOMATION Word, TITAN, BBA FT.", | |
| "highlights": [ | |
| "Chef de projet KART", | |
| "Architecture Client/Serveur distribuée", | |
| "Modélisation Merise", | |
| "Gestion documentaire technique GSM" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR/CEGETEL)", | |
| "position": "Chef de Projet / Développeur - Projet PACT", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "1998-04-01", | |
| "endDate": "1998-07-31", | |
| "summary": "**Conception et Évolution sur la Chaîne de comptage de tickets GSM** (interconnexion du réseau GSM SFR avec des PABX d'entreprises)\n\n- Administration HP-UX et Oracle de la plateforme de développement\n- Migration Oracle 7.2/7.3 du serveur\n- Migration Windows 3.11 / NT de l'IHM\n- Passage AN2000\n\n**Environnement technique** : AMC Designer, C et Pro*C Oracle, HP-UX, PowerBuilder, SQL*NET, TITAN, SCCS.", | |
| "highlights": [ | |
| "Comptage tickets GSM/PABX", | |
| "Migration Oracle et Windows", | |
| "Passage AN2000", | |
| "Architecture Client/Serveur" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR)", | |
| "position": "Développeur - Projet SIM Center", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "1998-01-01", | |
| "endDate": "1998-03-31", | |
| "summary": "**Développement dans le cadre du projet de Gestion de production (GPAO) des cartes SIM de SFR**\n\n- Modélisation Objet en UML\n- Modélisation de données en Merise\n- Développement d'évolution en C++ sous Unix et Windows\n- Développement en SQL Windows\n\n**Environnement technique** : Paradigm+, AMC Designer, AIX, C++, SQL Windows, Oracle, OCI Oracle, RPC Sun, Borland C++.", | |
| "highlights": [ | |
| "GPAO cartes SIM", | |
| "Modélisation UML", | |
| "Développement C++ multi-plateformes", | |
| "RPC Sun et OCI Oracle" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR)", | |
| "position": "Chef de Projet / Développeur - Projet PACT", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "1997-09-01", | |
| "endDate": "1997-12-31", | |
| "summary": "**Développement d'évolution de la Chaîne de comptage de tickets GSM** (interconnexion réseau GSM SFR avec PABX d'entreprise)\n\n- Administration HP-UX et Oracle de la plateforme de développement\n- Développement d'évolution en C et Pro*C\n- Modélisation de données en Merise\n- Développement en PowerBuilder\n\n**Environnement technique** : AMC Designer, C et Pro*C Oracle, HP-UX, PowerBuilder, SQL*NET, TITAN, SCCS.", | |
| "highlights": [ | |
| "Évolutions comptage tickets", | |
| "Développement C et Pro*C", | |
| "PowerBuilder et Oracle", | |
| "Modélisation Merise" | |
| ] | |
| }, | |
| { | |
| "company": "Adesium (pour SFR)", | |
| "position": "Développeur - Projet SGD (Projet ULYSSE)", | |
| "website": "https://web.archive.org/web/20120806163600/http://www.adesium.com/", | |
| "startDate": "1997-06-01", | |
| "endDate": "1997-08-31", | |
| "summary": "**Développement dans le cadre du projet de Gestion des distributeurs de SFR** (Architecture n-tiers)\n\n- Développement en C++\n- Développement en ESQL/C\n- Développement en OTS avec le Moniteur TP Encina\n- Modélisation Objet en OMT\n- Mise en place de SCCS\n\n**Environnement technique** : Paradigm+, AMC Designer, C/C++, Encina, DCE, ESQL/C, Informix, AIX, Visual C++, SCCS.", | |
| "highlights": [ | |
| "Architecture n-tiers avec Encina", | |
| "Développement OTS", | |
| "Modélisation OMT", | |
| "Premier contact avec DCE/Encina" | |
| ] | |
| }, | |
| { | |
| "company": "ICEP (Institut Comtois d'Enseignement Polytechnique)", | |
| "position": "Architecte Technique, Développeur, Administrateur Réseaux et Système", | |
| "website": "", | |
| "startDate": "1996-09-01", | |
| "endDate": "1997-05-31", | |
| "summary": "**Ingénieur système du Centre de formations**\n\n- Administration du réseau et des machines du centre de formation\n- Tests de logiciels et veille technologique\n- Développement pour des entreprises travaillant avec le centre de formation en C/C++ sous Unix avec accès base Oracle (Pro*C et PL/SQL)\n- Développement de shell d'administration\n\n**Environnement technique** : C, C++, AIX, SCO, Linux, SQL, Oracle, Access, Shell Unix, Delphi, C++ Builder, Borland C++, TCP/IP, Novell, Windows NT, AGL Silverun.", | |
| "highlights": [ | |
| "Administration réseau centre de formation", | |
| "Développement C/C++ et Oracle", | |
| "Veille technologique", | |
| "Multi-plateformes Unix" | |
| ] | |
| } | |
| ], | |
| "education": [ | |
| { | |
| "institution": "ICEP (Institut Comtois d'Enseignement Polytechnique)", | |
| "area": "Informatique", | |
| "studyType": "TRIO (Technique Réseau Informatique et Organisation) (Bachelor of Science)", | |
| "startDate": "1995", | |
| "endDate": "1996", | |
| "courses": [ | |
| "Réseaux informatiques", | |
| "Administration système", | |
| "Programmation avancée" | |
| ] | |
| }, | |
| { | |
| "institution": "ICEP (Institut Comtois d'Enseignement Polytechnique)", | |
| "area": "Informatique", | |
| "studyType": "BTS Informatique Industrielle", | |
| "startDate": "1990", | |
| "endDate": "1994", | |
| "courses": [ | |
| "Informatique industrielle", | |
| "Électronique", | |
| "Automatisme", | |
| "Programmation embarquée" | |
| ] | |
| }, | |
| { | |
| "institution": "Lycée Pasteur (Dole/Jura)", | |
| "area": "Électronique", | |
| "studyType": "Baccalauréat F2 - Électronique (BAC Technique)", | |
| "endDate": "1989", | |
| "startDate": "1987" | |
| } | |
| ], | |
| "skills": [ | |
| { | |
| "name": "Architecture", | |
| "level": "Expert", | |
| "keywords": [ | |
| "Normalisation et Orientation pour la SOA à SFR", | |
| "Normalisation des usages de SOAP et REST à SFR", | |
| "Architecte de la plateforme d'hébergement Web de SFR", | |
| "Définition des normes réseau de mise en œuvre de nos nouveaux Datacenters", | |
| "Refactorisation de projets majeurs SFR : V&S, BIOS, SIGC", | |
| "Normalisation de l'utilisation des langages de programmation", | |
| "Évangélisation de l'utilisation de l'Open Source pour monitorer la production", | |
| "Évangélisation de l'utilisation de SNMP pour monitorer les équipements réseau", | |
| "Évangélisation de l'utilisation de Linux à la place des Unix propriétaires", | |
| "Évangélisation de l'utilisation de la virtualisation", | |
| "Évangélisation Open Source", | |
| "UML/Merise (MCD/MPD)", | |
| "Normalisation SSO/IAM", | |
| "Accompagnement des projets sur l'utilisation des infrastructures", | |
| "Méthodes Agile : Kanban, Scrum", | |
| "Évangélisation de l'utilisation des principes CI/CD", | |
| "Normalisation des infrastructures Cloud" | |
| ] | |
| }, | |
| { | |
| "name": "Infrastructures à Grande Échelle", | |
| "level": "Expert", | |
| "keywords": [ | |
| "Data Lake 300+ To (ClickHouse/Kafka)", | |
| "Load Balancer multiniveau (eBPF/Cilium/Maglev)", | |
| "Kubernetes en production (milliers de pods)", | |
| "Monitoring distribué (Zabbix → Prometheus/Thanos → ClickHouse)", | |
| "BGP/ECMP/DSR", | |
| "Architecture haute disponibilité", | |
| "Scalabilité horizontale", | |
| "Observabilité (métrologie, logs, traces)" | |
| ] | |
| }, | |
| { | |
| "name": "Middleware & SOA", | |
| "level": "Expert", | |
| "keywords": [ | |
| "JEE App. Server", | |
| "MOM", | |
| "Web Server", | |
| "Transaction Processing App. Server", | |
| "LDAP Directory Server", | |
| "File Monitor Gateway", | |
| "Tomcat", | |
| "JBoss", | |
| "Websphere", | |
| "Weblogic", | |
| "MQSeries", | |
| "Apache", | |
| "Nginx", | |
| "Oracle iPlanet Web Server", | |
| "TXSeries/Encina", | |
| "Tuxedo", | |
| "Oracle Directory Server", | |
| "389 Directory Server", | |
| "OpenLDAP", | |
| "OpenDS/DJ", | |
| "Axway/XFB", | |
| "CFT", | |
| "proftpd", | |
| "SOAP", | |
| "REST", | |
| "gRPC/protobuf", | |
| "ESB", | |
| "Service Mesh", | |
| "API Gateway" | |
| ] | |
| }, | |
| { | |
| "name": "SSO/IAM", | |
| "level": "Expert", | |
| "keywords": [ | |
| "SSO", | |
| "SAML2", | |
| "OpenID Connect", | |
| "Keycloak", | |
| "SiteMinder", | |
| "Arcot", | |
| "OAuth", | |
| "CA Advanced Authentication", | |
| "ADFS", | |
| "OCRA", | |
| "HOTP", | |
| "Clés FIDO (YubiKey)", | |
| "WebAuthn", | |
| "Passkey", | |
| "LDAP", | |
| "Radius", | |
| "OpenAM" | |
| ] | |
| }, | |
| { | |
| "name": "Réseaux & Sécurité", | |
| "level": "Expert", | |
| "keywords": [ | |
| "Reverse Proxy & Load Balancer", | |
| "Firewall", | |
| "Routeur", | |
| "BGP", | |
| "Load Balancing Direct Server Return (DSR)", | |
| "eBPF et XDP", | |
| "Checkpoint", | |
| "Cisco FWSM", | |
| "Linux NetFilter", | |
| "BSD pf", | |
| "Ivanti/Pulse/Brocade/Zeus vTM", | |
| "F5", | |
| "HAProxy", | |
| "Apache", | |
| "Envoy", | |
| "Nginx", | |
| "SquidCache", | |
| "rWeb Deny ALL", | |
| "Brocade vTM WAF", | |
| "Alteon", | |
| "DPDK", | |
| "vpp.io", | |
| "VXLAN", | |
| "SDN", | |
| "SD-WAN", | |
| "K8S Overlays (CNI)" | |
| ] | |
| }, | |
| { | |
| "name": "Plateforme d'Intégration Continue (PIC) et GitOps", | |
| "level": "Expert", | |
| "keywords": [ | |
| "Github", | |
| "Gitlab", | |
| "Gitea", | |
| "Drone", | |
| "ArgoCD", | |
| "FluxCD", | |
| "Git", | |
| "SVN", | |
| "CVS", | |
| "SCCS", | |
| "Act" | |
| ] | |
| }, | |
| { | |
| "name": "Langages de Développement", | |
| "level": "Expert", | |
| "keywords": [ | |
| "Java", | |
| "C#", | |
| "C/C++", | |
| "PHP", | |
| "Go", | |
| "Shell (bash/ksh/perl/awk/sed)", | |
| "Rust (débutant)", | |
| "Assembly (Z80, ESP32, 680xx, x86-64, PIC, HP Saturn)", | |
| "JavaScript", | |
| "TCL (utilisé dans Encina/Websphere et F5)", | |
| "Python", | |
| "Pro*C / ESQL/C", | |
| "PL/SQL", | |
| "JetBrains IDEs : IntelliJ, PHPStorm, Resharper, CLion, Rider, GoLand", | |
| "VS Code", | |
| "GNU Compiler Suite", | |
| "Visual Studio", | |
| "C++ Builder", | |
| "Visual C++", | |
| "PowerBuilder", | |
| "SQL Windows", | |
| "Delphi" | |
| ] | |
| }, | |
| { | |
| "name": "Conteneurs", | |
| "level": "Avancé", | |
| "keywords": [ | |
| "Kubernetes", | |
| "Docker", | |
| "Cilium", | |
| "Flannel", | |
| "Docker Compose", | |
| "CRI-O", | |
| "containerd", | |
| "Talos" | |
| ] | |
| }, | |
| { | |
| "name": "Systèmes d'Exploitation", | |
| "level": "Avancé", | |
| "keywords": [ | |
| "Support Technique et Packaging de logiciels", | |
| "RPM sur Linux SUSE/Red Hat", | |
| "LPP sur AIX", | |
| "SD sur HP-UX", | |
| "pkg sur Solaris", | |
| "msi sur Windows", | |
| "sysprep sur Windows", | |
| "Kickstart sur Red Hat/CentOS", | |
| "AutoYaST sur SUSE Linux", | |
| "NIM sur AIX", | |
| "VMware Templating", | |
| "Foreman", | |
| "TFTP/DHCP/Bootp/PXE", | |
| "Linux RHEL/SUSE/Ubuntu/Debian/Alpine", | |
| "AIX", | |
| "HP-UX", | |
| "Solaris", | |
| "FreeBSD", | |
| "SCO Unix", | |
| "Windows (toutes versions depuis 3.1)", | |
| "Novell Netware", | |
| "LAN Manager" | |
| ] | |
| }, | |
| { | |
| "name": "Monitoring Open Source", | |
| "level": "Avancé", | |
| "keywords": [ | |
| "Zabbix", | |
| "Prometheus", | |
| "Elasticsearch/Kibana", | |
| "ClickHouse/OpenTelemetry", | |
| "Nagios", | |
| "Grafana", | |
| "Thanos" | |
| ] | |
| }, | |
| { | |
| "name": "Automation", | |
| "level": "Avancé", | |
| "keywords": [ | |
| "Ansible", | |
| "AWX/Tower", | |
| "Terraform/OpenTF", | |
| "Gitlab CI", | |
| "Github Actions", | |
| "Travis CI", | |
| "Circle CI", | |
| "Drone", | |
| "Gitea Act" | |
| ] | |
| }, | |
| { | |
| "name": "SGBD", | |
| "level": "Intermédiaire", | |
| "keywords": [ | |
| "Administration de base de données", | |
| "Packaging logiciel de base de données", | |
| "Support au développement", | |
| "Oracle (versions 7, 8, 8i, 9i, 10g, 11g, 12c, 19c)", | |
| "MySQL", | |
| "PostgreSQL", | |
| "Informix (7.23 et ultérieures)", | |
| "ClickHouse", | |
| "DB2", | |
| "SQL Server", | |
| "Access", | |
| "Interbase" | |
| ] | |
| }, | |
| { | |
| "name": "NoSQL", | |
| "level": "Intermédiaire", | |
| "keywords": [ | |
| "Memcached + MCRouter", | |
| "Apache Ignite", | |
| "Infinispan", | |
| "CouchDB", | |
| "Redis", | |
| "MongoDB" | |
| ] | |
| }, | |
| { | |
| "name": "Middleware Télécom Historique", | |
| "level": "Expert", | |
| "keywords": [ | |
| "BBA (Backbone Applicatif)", | |
| "TITAN FT (File Transfer)", | |
| "BBA FT (File Transfer)", | |
| "CM2", | |
| "VADQR", | |
| "CHPN", | |
| "DCE (Distributed Computing Environment)", | |
| "RPC Sun", | |
| "DRDA (DB2)", | |
| "SNA" | |
| ] | |
| }, | |
| { | |
| "name": "Méthodologies", | |
| "level": "Avancé", | |
| "keywords": [ | |
| "Merise (MCD/MPD)", | |
| "UML (OMT, Paradigm+)", | |
| "Méthodes Agile (Scrum, Kanban)", | |
| "DevOps", | |
| "Architecture n-tiers", | |
| "Client/Serveur", | |
| "SOA" | |
| ] | |
| }, | |
| { | |
| "name": "Cloud", | |
| "level": "Débutant", | |
| "keywords": [ | |
| "Landing Zone", | |
| "Network DC Interconnect", | |
| "IAM", | |
| "GCP", | |
| "AWS" | |
| ] | |
| } | |
| ], | |
| "languages": [ | |
| { | |
| "language": "Anglais", | |
| "fluency": "CECR B1/B2" | |
| }, | |
| { | |
| "language": "Espagnol", | |
| "fluency": "CECR A2/B1" | |
| } | |
| ], | |
| "interests": [ | |
| { | |
| "name": "Activités Outdoor", | |
| "keywords": [ | |
| "Kayak", | |
| "Canyoning", | |
| "Escalade", | |
| "Trekking" | |
| ] | |
| }, | |
| { | |
| "name": "Informatique", | |
| "keywords": [ | |
| "Open Source", | |
| "IoT", | |
| "Jeux vidéo", | |
| "Électronique", | |
| "Rétro-gaming" | |
| ] | |
| } | |
| ], | |
| "projects": [ | |
| { | |
| "name": "ZenProjects", | |
| "description": "Mes différents projets Open Source contribuant à la communauté", | |
| "highlights": [ | |
| "Zabbix PHP Module - Extension pour monitoring Zabbix", | |
| "Apache Authmemcookie Module - Authentification distribuée basée sur Memcached", | |
| "Apache Status Text Module - Export de métriques au format texte", | |
| "Apache Chroot Module - Sécurisation par isolation", | |
| "Apache Proxy FastCGI Module - Proxy FastCGI expérimental", | |
| "PHP SPF Extension - Validation SPF pour PHP", | |
| "Chromium Web Page Screensaver - Économiseur d'écran basé sur Chromium", | |
| "phpSMTPd - Serveur SMTP en PHP (projet expérimental)", | |
| "JavaScript OCRA Implementation - Implémentation OCRA pour SSO" | |
| ], | |
| "keywords": [ | |
| "Open Source", | |
| "C/C++", | |
| "PHP", | |
| "JavaScript", | |
| "Apache Modules", | |
| "Security", | |
| "Authentication" | |
| ], | |
| "startDate": "2006", | |
| "endDate": "", | |
| "website": "https://github.com/ZenProjects", | |
| "roles": [ | |
| "Créateur et mainteneur principal" | |
| ], | |
| "entity": "Projets personnels Open Source", | |
| "type": "application" | |
| } | |
| ], | |
| "meta": { | |
| "theme": "even", | |
| "version": "v2.0.0", | |
| "lastModified": "2024-12-03" | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment