About
About me
I am passionate about web development and IT architectures, experienced in management and coaching agile teams, capable of building a digital platform from the Think phase, to Build, Devops and Run.
CTO with a craftsman mindset, capable of developing and carrying a true product vision in contexts with high strategic stakes.
In my preferred playground, you’ll often find:
- JavaScript, TypeScript, NodeJS, React, VueJS, Nuxt, Jest
- REST, GraphQL, Docker, Redis, MongoDb
- Shell, Portainer, Traefik, Google Cloud
- Cline, Open-notebook, Glm, Gemini, Claude
Personal information
- Email: openhoat@gmail.com
- City: Boulogne-Billancourt, France
Skills
Technical skills
🏆 Expert
- NodeJS / Deno
- JavaScript / TypeScript
- Jest
- ReactJS
- Cline / Ollama
🚀 Advanced
- Claude Code
- Docker
- Redis
- Shell
- REST
- GraphQL
- VueJS / Nuxt
- Markdown
- CI Pipelines (GitLab, GitHub, Azure)
âś… Comfortable
- MongoDB
- Neural networks / Machine Learning
- Scrum, Kanban
- AWS, Google Cloud, Azure DevOps, Digital Ocean
🌱 Familiar
- Java EE
- Svelte
- Angular
- K8s
- CSS 3
- Python, Go
Soft skills
- Rigor & method
- Active listening
- Logical & analytical thinking
- Pedagogy
- Openness
- Autonomy
- Adaptability
- Decision-making
- Honesty
- Team spirit & transparency
- Communication
- Empathy
Experience
Consultant / Software Craftsman
Since 2024 at Arolla, Paris, France
BPIfrance : API expertise and coaching in the context of API soclification (Business Capabilities, API-as-Product). Technology stack: Spring Boot, OpenAPI
SNCF Connect : Exploratory mission for end-to-end non-regression test generation of the SNCF Connect API. Technology stack: Cline, LiteLLM, Amazon Bedrock, Claude Sonnet, TypeScript, NodeJS (Post LinkedIn)
Decathlon : Tech Lead on two mobile applications, FCS (Famille Client Satisfait) and My Game Mobile, which accompany the entire distribution network. Developer coaching: Mob Programming, Training camp, assistance. Technology stack: VueJS, Nuxt, Node, TypeScript, GraphQL, GitHub, Firebase
Technical Director & Developer eXperience
2021 - 2024 at Niji Bordeaux, Bordeaux, France
Architecture: definition of technological target and logical architecture of a web / mobile / desktop platform project, similar to DoctoLib (Equasens)
API expertise: support for design best practices in an API-ization project of location services (SNCF)
Lead architect: creation of a fullstack helicopter parts management platform (Safran HE) powered by Angular / NestJS stack
Extreme Architecture & Technical Direction of a connected mirror application / makeup experience
Federation of internal developer and architect communities at national level (tech days, DT animation)
Developer management, support, skills development & career paths
Development of a multi-API federation platform / Unity Ads, Ironsource, Vungle, Google, TikTok, ... / NodeJS / PostgreSQL / Google Cloud
Creation and launch of the Niji Tech program: establishment of a technical community blog niji.tech to share expertise and internal best practices
Development of a Custom Activity SalesForce Marketing Cloud NodeJS / React / Redis / AWS
Mentoring and coaching of fullstack dev teams ReactJS / NodeJS
Development of a REST API backend NodeJS / MongoDb / NestJS to collect Covid tests
Technical interviews of candidates as part of the recruitment process
Code audits, flash audits, due diligences
CTO / Product Owner / Fullstack Developer
2015 - 2021 at Groupe La Poste / Digital Branch, Paris, France
Migration of API gateway to TypeScript
Design and implementation of Digiposte authentication gateway
Realization of CN23 mobile web application for customs declaration on tablet
Creation of the Okapi platform, Open API of the Digital Branch of Groupe La Poste (developer.laposte.fr)
Definition of roadmap and business models
Integration of billing solution, rate limiters, plugins
BU management: agile team, vision box
Evangelization around open innovation
AI / neural networks fundamentals training
Conferences / hands-on / katas
API expertise: publication of white paper on API design and trainings
Stack: EcmaScript, TypeScript, GraphQL, Reactjs, Webpack, Expressjs, Gitlab pipeline, Docker, ELK, Redis
IT Architect
2014 at Groupe La Poste / Digital Branch, Paris, France
IT architecture in Digital Trust domain (Digiposte, Digiposte Pass)
Realization of POCs, internal consulting
Project management of Open API POC for the group
Realization of laposte.io platform
Fullstack expertise
Consultant
2013 - 2014 at Octo Technology, Paris, France
Technical architecture at Digiposte
Validation of technical choices
Coordination of TMCs
Implementation of prototypes
Realization of Octo short URL service
Realization of Dropbox / Digiposte sync webapp
Consultant Trainer
2009 - 2013 at Valtech Training, Paris, France
Training on more than twenty J2EE, JS, Web, Software Factory, Quality, Security courses
Industry domains, banking insurance, services: Thalès, Dassault, NDS, Generali, CDC, Orange
R&D: Java Quality, Android, Mobile Web, Web Hacking, NodeJS, Extreme Java
Technical coaching
Seminars: Android, Multi-platform Development, NodeJS
Design and realization of desktop and mobile website valtech-training.fr
Implementation of the software factory
Early Experiences (2008-1996)
2008-2009 • Head of Software Factory Division • Le Crédit Lyonnais (Paris)
2005-2008 • Manager of New Services and Banking Products Projects • Crédit Agricole S.A. (Paris)
2001-2005 • Head of Technological Solutions Projects • Entenial (Paris)
2000-2001 • Technical Project Manager • MDEO-Zentropy (Paris)
1999-2000 • iNet Technologies Consultant • Cetal Conseil (Paris)
1996-1999 • Remote Banking Project Manager • Crédit Commercial de France (Paris)
1994-1996 • Engineer • Isthme / Steria (Paris)
Education
Engineer
1993 at Epita ParisIndustrial Computing and Artificial Intelligence
BTS
1991 at Lycée Jules Ferry de VersaillesIndustrial Computing
High School Diploma
1989 at Lycée Jules Ferry de VersaillesF2 Electronics (with honors)
Achievements
Achievements
🎤 Conferences
- bdx.io : Leading web and software development conference in Bordeaux
- Devoxx France : International conference for Java developers and software development
- Valtech Training Seminars : Android: “The Empire Strikes Back”, NodeJS
- BFM Multimedia Radio Show : Android, Nokia, and iPhone
📝 Training & Workshops
- Hands-on : Practical sessions and development workshops
- Katas : Training sessions and technical improvement
- Seminars : Training on latest technologies and practices
- The Code Clinic : Daily office hours (treating sick code)
- 3 Minutes of Code : Demo tips & tricks code
- Snippet Fifteen : 15-minute demo REX of project successes or failures
🚀 GitHub Projects
- Mesame: Personal style proxy — a local meta-agent that transforms any LLM into your digital twin
- Termaid: AI-Powered Terminal — Electron app combining a terminal with an LLM assistant (Ollama, Claude)
- AI Usage Monitor: GNOME Shell extension to monitor AI subscription usage (Claude, OpenAI, Ollama)
- CV (This project): Modern and responsive CV developed with Astro and Tailwind CSS
📚 Technologies Used
- Frontend : Astro, React, VueJS, Nuxt, TypeScript
- Backend : NodeJS, Express, NestJS
- DevOps : Docker, GitHub Actions, GitLab CI
- Cloud : Google Cloud Platform, Digital Ocean
Hobbies
Hobbies
- Enduro roller
- Workout
- Cycling
- Skateboarding, Surf, Skimboard
- Music: jazz guitar (concerts, festivals), finger drumming, piano