{"basics":{"name":"Gaël Demette","label":"Architecte logiciel, entrepreneur engagé dans l'ESS","email":"website.may2025@aka.pand.app","url":"https://gael-demette.fr","summary":"De la maintenance informatique à la présidence d'entreprise : développement, infrastructure, direction technique et conseil.","location":{"countryCode":"FR","region":"Essonne, France"},"profiles":[{"network":"GitHub","url":"https://github.com/pand-app"},{"network":"GitLab","url":"https://gitlab.com/pand.app"},{"network":"LinkedIn","url":"https://www.linkedin.com/in/gaeldemette/"},{"network":"Malt","url":"https://www.malt.com/profile/gaeldemette"},{"network":"X","url":"https://x.com/gael_demette"},{"network":"Bluesky","url":"https://bsky.app/profile/gael-demette.fr"},{"network":"Mastodon","url":"https://mastodon.demette.fr/@gael"}]},"work":[{"name":"adnap","position":"Président","startDate":"2025-03","summary":"Entreprise à mission, dans l'économie sociale et solidaire.\nOrientation technique de la société.\nAccompagnement autour de la souveraineté numérique","highlights":["Politique publique d'usage de l'IA, assortie de trois niveaux de déploiement : service professionnel excluant l'entraînement, inférence souveraine hébergée en France, modèles à poids ouverts auto-hébergés jusqu'en environnement déconnecté.","Surface d'agent déclarée sur mes propres systèmes : serveur MCP en lecture seule, index llms.txt et descripteur de capacités, avec une politique d'accès versionnée qui exclut explicitement les contenus personnels."]},{"name":"Cashway","position":"CTO","startDate":"2025-01","summary":"Temps partiel","highlights":["Réécriture Python → Rust d'une solution en production, avec révision du périmètre à la suite d'un audit.","Reprise d'un produit en l'absence de l'équipe qui l'avait créé : audit, rétro-ingénierie et écriture de la documentation.","Construction des métriques de suivi de non-régression encadrant la réécriture."]},{"name":"Qonfucius","position":"Président","startDate":"2018-02","endDate":"2025-03","summary":"Jusqu'à 14 salariés et ~1M€ CA. Orientation technique de la société.","highlights":["Société fondée pour construire une équipe de zéro : 14 salariés au plus haut, faible turn-over, 100 % télétravail dès l'origine, et un pic de chiffre d'affaires d'environ 1 M€ en 2022.","Direction technique de transition","Travail sur l'ERP du groupe Foncia : montée en qualité du code, et présence dans les débats et arbitrages techniques de l'équipe.","Audits & conseil"]},{"name":"HungryUp","position":"CTO","startDate":"2016-04","endDate":"2018-01","highlights":["Très haute disponibilité de l'application, sans interruption de service.","Direction d'une équipe technique de moins de cinq personnes.","Architecture système et applicative, développement des API et des fonctionnalités critiques, jusqu'à une capacité de montée en charge importante.","Bancs de configuration de tablettes et terminaux Android via GenyDeploy ; infrastructure AWS Elastic Beanstalk."]},{"name":"Adrenaline Hunter","position":"Lead Developer","startDate":"2015-09","endDate":"2016-01","highlights":["Création d'un nouveau produit avec Symfony.","Coordination technique avec les équipes produit et marketing."]},{"name":"Supinfo","position":"Campus Lab Manager web & enseignant","startDate":"2014-09","endDate":"2016-09","summary":"Animation du Campus Lab web et enseignement auprès des étudiants du campus."},{"position":"Auto entrepreneur et freelance","startDate":"2014-01","endDate":"2018-12","highlights":["Formations d'ingénieurs BAC +3 à BAC +5 (Java EE et Web)","Contributions à des plateformes de e-commerce, e-learning"]},{"name":"Webtales","position":"Développeur web","startDate":"2013-09","endDate":"2014-09"},{"name":"Izeos","position":"Développeur web","startDate":"2012-09","endDate":"2013-09","highlights":["Intervention sur l'ensemble des plateformes de la société (médical, e-learning, e-commerce, sites média), principalement en PHP 5, sous Subversion."]},{"name":"Com' des grands","position":"Développeur web","startDate":"2011-09","endDate":"2012-09","highlights":["Développements sur mesure autour de Joomla et PrestaShop pour les clients de l'agence."]},{"name":"HAVAS","position":"Technicien de maintenance informatique","startDate":"2009-08","endDate":"2011-08","highlights":["Support de proximité aux équipes internes de l'agence, sur l'ensemble des problématiques informatiques."]}],"education":[{"institution":"Supinfo","studyType":"Master of Science","startDate":"2014-09","endDate":"2016-09","courses":["Programmation avancée (Java, C#), gestion de projet, cloud computing, architecture réseau, cybersécurité."]},{"institution":"Supinfo","studyType":"Bachelor of Science","startDate":"2013-09","endDate":"2014-09","courses":["Développement web (PHP, JavaScript), bases de données, virtualisation, administration Linux."]},{"institution":"IRIS","studyType":"BTS Services Informatiques aux Organisations (S.I.O.) Option Solutions Logicielles et Application Métiers","startDate":"2011-09","endDate":"2013-09","courses":["Développement logiciel, maintenance des systèmes, gestion de bases de données, réseaux et télécommunications."]},{"institution":"IRIS","studyType":"Bac Professionnel Systèmes Electroniques et Numériques (S.E.N.) Option Télécoms et Réseaux à IRIS","startDate":"2008-09","endDate":"2011-09","courses":["Électronique numérique, réseaux télécoms, infrastructure réseau, maintenance des systèmes."]}],"skills":[{"name":"Développement","keywords":["Rust","Deno","TypeScript","VueJS/Nuxt","MongoDB","PostgreSQL","Redis","ArangoDB","Elasticsearch","MySQL","NodeJS","ReactJS","EmberJS","Joomla","PHP","PrestaShop","Python","SPIP","Subversion","Symfony","Zend Framework"]},{"name":"Administration système","keywords":["Linux","Nix","Pulumi","Docker","Kubernetes","Scaleway","Terraform/OpenTofu","Ansible","Hypervisor","OVH","AWS","Azure","GCP"]},{"name":"Outils de gestion de projet","keywords":["Claude Code","Gitlab","MCP","Directus","Github"]},{"name":"Soft skills","keywords":["Agilité","Coaching","Consulting","Développement assisté par IA","Disaster management","Gestion de budgets","Gestion de prestataires","Gestion de projets","Haute disponibilité","Intégration continue","Livraison continue","Management","Mentoring","Microservices","Observabilité","Open Source","Recrutement","Security","SLA","Support","TDD","Télétravail","Training"]}],"languages":[{"language":"Français","fluency":"langue maternelle"},{"language":"Anglais","fluency":"technique"}],"certificates":[{"name":"Prévention et Secours Civiques (PSC)","date":"2026-02","issuer":"Fédération Nationale de Protection Civile"}],"volunteer":[{"position":"Aide aux devoirs","startDate":"2026-01","summary":"Accompagnement de jeunes dans leurs devoirs, du CE1 à la terminale."},{"organization":"Mouvement Impact France","position":"Membre","startDate":"2021-09","endDate":"2025-01","summary":"Adhésion au groupement d'intérêts de l'économie sociale et solidaire."},{"organization":"Réseau Entreprendre 91","position":"Membre bénévole","startDate":"2021-05","endDate":"2025-01","summary":"Accompagnement de startups","highlights":["Accompagnement de deux startups, un ERP pour le BTP et une solution d'authentification sans mot de passe, comme sparring partner pour ouvrir les angles morts."]},{"organization":"association \"Le lien : l'informatique & nous\"","position":"Formateur bénévole","startDate":"2010-09","endDate":"2012-09","highlights":["Formation de personnes en situation d'illettrisme numérique."]}],"projects":[{"name":"Infrastructure et optimisation des coûts","description":"Six mois sur des problématiques transverses : supervision, réduction des coûts d'infrastructure, GCP et Azure.","entity":"Aroma Zone","keywords":["GCP","Azure"]},{"name":"Plateforme de suivi des signalements","description":"Support aux ARS pour le suivi des signalements concernant des adultes vulnérables.","entity":"ministères sociaux"},{"name":"e-Chauffeur","description":"Suivi en temps réel des chauffeurs des Armées par traçage de données cellulaires, sur le modèle d'un Uber sans brique de paiement.","entity":"ministère des Armées","keywords":["NodeJS","VueJS/Nuxt","MongoDB"]},{"name":"Infrastructure DevOps transverse","description":"Déploiement des logiciels de l'incubateur sur l'infrastructure maison hébergée chez Scaleway, et support aux équipes de développement.","entity":"ministère des Armées","roles":["Lead DevOps"],"keywords":["Scaleway"]},{"name":"Cloud hors ligne","description":"Évaluation, benchmark et preuve de concept d'une offre de cloud fonctionnant sans connexion Internet.","entity":"ministère des Armées"},{"name":"Incubateur des Territoires","description":"Déploiement des logiciels de l'incubateur sur une infrastructure hébergée chez Scaleway, et support aux équipes projets.","entity":"ANCT","roles":["Lead Tech"],"keywords":["Scaleway"]},{"name":"Refonte de carrefour.fr","description":"Mission d'environ six mois sur la refonte du site.","entity":"Carrefour"},{"name":"Stargate","description":"Gestion des accès aux bases de défense. Chaîne d'intégration produisant une archive autoportante, pour un déploiement hors connexion Internet.","entity":"ministère des Armées","keywords":["NodeJS","ReactJS","MongoDB"]},{"name":"Plateforme e-commerce","description":"Mission d'environ six mois sur l'e-commerce.","entity":"InVivo"},{"name":"Rubedo","description":"CMS open source bâti sur Zend Framework 2, MongoDB et Elasticsearch, orienté Big Data. Usage précurseur de MongoDB et industrialisation de la production de sites, à une époque où les deux étaient rares.","keywords":["Zend Framework","MongoDB","Elasticsearch","PHP"]}],"references":[{"name":"Aurélie Droulers","reference":"Gaël se distingue par sa grande polyvalence technique et sa capacité à intervenir sur des sujets variés, au-delà de son périmètre de développement habituel. À l'aise avec différentes technologies et les problématiques d'architecture, il sait investiguer les sujets complexes et trouver des solutions pragmatiques.\nIl n'hésite pas à questionner les choix techniques ou organisationnels lorsqu'il estime qu'ils peuvent être améliorés, toujours dans l'intérêt du produit. Force de proposition, il apporte un regard critique et constructif aux réflexions de l'équipe et contribue ainsi à faire progresser les solutions et les pratiques.","position":"Cheffe de projet SI","organization":"Direction du numérique des Ministères Sociaux (DNUM)","relationship":"client","relationshipLabel":"commanditaire","date":"2026-09-24","about":"Plateforme de suivi des signalements @ adnap"},{"name":"Julie Ripa","reference":"Gaël était devOps en freelance pour l'Incubateur des territoires de l'ANCT.\nIl a toujours été très pro et très compétent. Il gérait l'hébergement sur Kub de nos services numériques !","position":"Directrice de transition","organization":"Incubateur des Territoires (ANCT)","relationship":"client","relationshipLabel":"commanditaire","date":"2026-09-23","url":"https://www.linkedin.com/in/julie-ripa-5a993899/","about":"Incubateur des Territoires @ Qonfucius"},{"name":"Fred Bardolle","reference":"Gaël was one of the first freelancers I hired at the FabNum, initially as a full-stack developer on a single project.\nOver the three years we worked together, he grew into a transversal technical role, notably building the DevSecOps environment used by all our projects, and bringing several great people into the team. I would happily work with him again.","position":"Directeur","organization":"Fabrique Numérique (Ministère des Armées)","relationship":"manager","relationshipLabel":"encadrement direct","date":"2026-09-22","url":"https://www.linkedin.com/in/fbardolle/","about":"Infrastructure DevOps transverse @ Qonfucius"},{"name":"Lénore Corbeaux","reference":"Ayant recruté et encadré Gaël pendant plus d'un an en tant que responsable technique chez IZEOS, puis collaboré avec lui sur des missions freelance, je peux affirmer qu'il est très rare de trouver un développeur Tech Enthusiast aussi pointu et compétent.\nGaël est soucieux des bonnes pratiques, avec toujours un cran d'avance sur les nouvelles technos. Mais, plus important encore, il est ouvert à la discussion et aux avis divergents.\nGaël est le Lead Dev que toute startup tech rêverait de recruter avant ses concurrents.","position":"CTO","organization":"Izeos","relationship":"manager","relationshipLabel":"encadrement direct","date":"2016-03-27","url":"https://www.linkedin.com/in/l%C3%A9nore-corbeaux-37939076/","about":"Développeur web @ Izeos"},{"name":"Bastien M","reference":"Gaël est passionné par son art et parvient à transmettre efficacement son savoir même sur des sujets pointus.","relationship":"student","relationshipLabel":"élève en formation","date":"2015-12-22","url":"https://www.linkedin.com/in/bastien-m-736a1332/","about":"Auto entrepreneur et freelance"},{"name":"Didier Fanchon","reference":"Gaël s'est rapidement intégré à l'équipe de R&D de WebTales/Rubedo. Sa bonne culture informatique générale et son adaptabilité lui ont permis d'appréhender rapidement de nouvelles technologies (NoSQL, Big Data) et de mener à bien de façon autonome des chantiers structurants (conception et mise en place d'une API REST).","position":"Co-founder & CEO","organization":"WebTales","relationship":"manager","relationshipLabel":"encadrement direct","date":"2015-03-27","url":"https://www.linkedin.com/in/didier-fanchon-05b2261/","about":"Développeur web @ Webtales"}],"meta":{"variant":"full","variants":["light","full","cto","devops","director","lead-dev"],"locale":"fr","lastModified":"2026-09-25T00:00:00Z","canonical":"https://gael-demette.fr/cv/full.json","sections":["experiences","volunteering","recommendations","technologies","education","certifications","languages"]}}