Skip to content

About

Mon parcours, mes projets et ma façon de travailler, rangés comme un dépôt de code

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

~/thomas-martin

Ingénieur intégration, fiabilité & automatisation · IA, data, infra

Mon parcours, mes projets et ma façon de travailler, rangés comme un dépôt de code.

CI → Version web · resume.json · GitHub

$ whoami
Quinze ans chez Orange, du plateau de téléconseillers à l'ingénierie de validation logicielle.
J'aime partir d'un vrai problème opérationnel, comprendre le système de bout en bout,
automatiser ce qui peut l'être et industrialiser la solution pour qu'elle reste fiable.

$ ls
resume.json  experience/  orange-projects/  projects/  case-studies/  assets/  scripts/

Je construis des systèmes pour les comprendre, puis je les rends fiables, observables et utiles.

Arborescence

portfolio-as-code/
├── resume.json              # source de vérité (format JSON Resume) : tout le reste en découle
├── experience/              # 15 ans chez Orange, une fiche par poste
├── orange-projects/         # 6 projets d'innovation portés chez Orange, 2 prix
├── projects/                # projets perso : IA & data, infra, embarqué, QA, web
├── case-studies/            # des histoires vraies qui montrent comment je raisonne
├── assets/img/              # photos et captures
├── scripts/
│   ├── build.py             # génère projects/README.md, les sections de ce README et la page web
│   ├── template.html        # gabarit de la page web
│   └── check_privacy.py     # refuse toute donnée personnelle (e-mail, téléphone, IP, adresse…)
└── .github/workflows/ci.yml # vérifie, génère et publie la page sur GitHub Pages

Expérience

Période Rôle Fiche
2022 - 2025 Ingénieur intégrateur logiciel (IVVQ) & chef de projet 2022-2025_ingenieur-ivvq.md
2018 - 2022 Expert soutien N2/N3, formateur, référent AFEST & chef de projet 2018-2022_expert-formateur.md
2014 - 2018 Technicien d'intervention, référent technique & chef de projet 2014-2018_technicien-referent.md
2010 - 2014 Téléconseiller technique 2010-2014_teleconseiller.md
téléconseiller ──▶ technicien terrain ──▶ expert N2/N3 & formateur ──▶ ingénieur intégration & validation
   le client          le terrain              la cause racine               l'automatisation

Projets d'innovation chez Orange

Année Projet Résultat
2016 EasyOnt : Configuration automatique des boîtiers fibre (ONT) pour des interventions plus rapides et plus fiables. Déployé au national
2017 EasyBox : Flotte d'environ 40 Orange Pi sous Linux et un serveur central : tests de débit fibre et configuration de sept modèles d'ONT automatisés. NPS de 70,6 %
2020 EasyLoop : Boucleur connecté pour lignes cuivre qui remplace une manipulation manuelle des techniciens. Temps d'intervention réduit de 88 % · NPS de 64,3 % · Industrialisé avec OMELCOM
2021 EasySkill : Moteur de recherche interne pour trouver en un clic la compétence dont on a besoin. Prix du jury, Challenge UP
2022 EasySecure : Application web qui sécurise une adresse mail en un clic contre le phishing et le spam, présentée publiquement à la communauté Orange. Prix de la catégorie libre · NPS de 50 %
2023 EasyJourney : Application collaborative pour trouver le meilleur itinéraire vers les sites des Jeux olympiques de Paris 2024. Orange Innovation Cup

EasyBox EasyLoop HWLAB

Projets personnels

  • IA & data (5) : Agents, LLM locaux, MCP, pipelines de données
  • Infra & DevOps (5) : Proxmox, infrastructure as code, Kubernetes, outillage
  • Embarqué & IoT (5) : Firmware ESP32 sécurisé, Linux embarqué, CI sur matériel
  • Qualité & tests (1) : Automatisation de tests mobiles
  • Web (2) : Applications en production et archives

→ projects/README.md

Études de cas

Compétences

  • IA & agents : MCP, Claude Code, Ollama, LLM, prompt engineering, sorties structurées, n8n
  • Développement : Python, FastAPI, Pydantic, asyncio, Bash, SQL, PHP, Symfony, TypeScript, React, HTML, CSS, C (ESP-IDF)
  • Data : PostgreSQL, MySQL, MongoDB, Elasticsearch, Kibana, pipelines d'ingestion, pseudonymisation
  • Qualité & tests : ISTQB, IVVQ, pytest, Robot Framework, Playwright, Cypress, Selenium, Appium, Jira Xray
  • Infra & DevOps : Linux, Proxmox VE, VMware, Docker, Kubernetes (k3s, Kind), Terraform, Ansible, GitHub Actions, GitLab CI
  • Réseau & sécurité : TCP/IP, DNS, VLAN, VPN WireGuard, HTTP, WebSocket, reverse proxy Nginx / Apache, SSL/TLS, OAuth, OWASP Top 10
  • Observabilité : Prometheus, Grafana, Loki, alerting, analyse de logs, analyse de cause racine
  • Embarqué : ESP32, FreeRTOS, Secure Boot, OTA signée ECDSA, Buildroot, Raspberry Pi, Orange Pi, Arduino, UART
  • Humain : formation, AFEST, pilotage de projet, prise de parole, relation client, rédaction technique

Formation

  • Master Expert en stratégie et développement digital · ESG · 2024
  • ISTQB Foundation & Agile Tester · GASQ · 2023
  • Licence Sciences humaines et sociales & certification de formateur · CNAM · 2021
  • Langues : français (maternelle), anglais (B2)

Construire

python3 scripts/check_privacy.py   # aucune donnée personnelle
python3 scripts/build.py           # régénère les fichiers et la page dans site/
python3 scripts/build.py --check   # échoue si un fichier généré n'est pas à jour (CI)

Contact : via GitHub.

About

Mon parcours, mes projets et ma façon de travailler, rangés comme un dépôt de code

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages