Ingénieur back-end senior → Team Lead ・ Spacely
~2025 – aujourd'huiTokyo, Japon → Toulouse, France (freelance à temps partiel depuis juin 2026)
Équipe back-end de cinq personnes sur une plateforme VR cloud B2B (immobilier / logement) — transformation de photos et de données 3D en contenus panoramiques 360° immersifs pour plus de 1 000 entreprises.
- ▸Promu Team Lead en environ un an au sein d'une équipe back-end de cinq personnes ; onboarding des nouveaux membres, animation des réunions et refonte des rituels d'équipe — suppression des réunions récurrentes inutiles et relance du "Product Dive" hebdomadaire de partage de connaissances.
- ▸Le plus de nominations aux awards company-wide sur la période 2025–2026 — l'employé ayant soumis le plus grand nombre de nominations dans l'organisation.
- ▸Accéléré ~4× un job de production critique — conversion 360°→cubemap CPU-intensive, exécuté plus de 10 000 fois par jour — en le sortant des workers Sidekiq partagés vers AWS Lambda ; optimisé le flux de sauvegarde pour passer de ~2 minutes à ~10 secondes par job et de ~12 minutes à moins de 2 pour un lot de 50 images.
- ▸Réduit les alertes Honeybadger de ~10 000 à moins de 300 en deux semaines grâce à du debugging ciblé et à la correction de bugs.
- ▸Construit une app Jira sur mesure pour les burndown et velocity charts — agrégation de plusieurs statuts DONE et champs de story points sur plusieurs espaces Jira que Jira natif ne permettait pas de configurer.
- ▸Piloté une évaluation de vulnérabilités de bout en bout — sélection de cabinets, cadrage et exécution — en partie comme moyen le plus rapide d'avoir une vue d'ensemble du codebase.
- ▸Migré Rails 7.1 → 7.2 sur une architecture multi-bases, en réparant les nombreux tests cross-database cassés en cours de route.
- ▸Pris en charge de bout en bout plusieurs fonctionnalités IA — suppression/placement génératif et chat contextuel IA — (APIs CRUD, pièces jointes, specs) ; refonte du pipeline d'amélioration de panoramas de Lambda (CPU) vers ECS (GPU).
- ▸Piloté l'infrastructure et le system design sur AWS — Step Functions, Lambda, API Gateway, ECS et le réseau ALB/VPC.
- ▸Automatisé la génération de la spec API directement depuis le code source, remplaçant une spec maintenue à la main dans un repo séparé ; migré la documentation d'équipe de Qiita vers Notion.
- ▸Refonte de l'observabilité Datadog — ~120 monitors avec nommage cohérent, tags de responsabilité et runbooks ; dashboards SLO/SLI reconstruits et 50+ alertes normalisées.
- ▸Établi des règles de code d'équipe (désormais dans les fichiers AGENTS.md) et intégré l'IA dans presque toutes les étapes du workflow ; mises à jour hebdomadaires de dépendances en spec-driven development.
- ▸Représenté Spacely dans une interview TokyoDev ; rédigé quatre articles pour le blog tech : cubemap 360° ~4× plus rapide (Sidekiq → Lambda), lost updates en Rails, productivité avec Cursor, upgrade Rails 7.1 → 7.2.
Ruby on RailsPostgreSQLAWS (Step Functions, Lambda, API Gateway, ECS, S3, CloudFront)DatadogHoneybadgerBigQueryGitHub Actions
Ingénieur back-end senior → Tech Lead (Conseil) ・ Monstarlab
~2022 – 2024 (~2,5 ans)Tokyo, Japon (remote depuis Enoshima)
Cabinet de conseil digital international — missions clients sur des stacks et domaines variés ; arrivée en Senior Backend Engineer (Ruby), promotion Tech Lead après ~1 an.
- ▸Pris la tête du back-end sur un projet pour un grand constructeur automobile japonais lorsque des membres sont partis, et livré le projet en ~6 mois.
- ▸Récupéré des données de production écrasées via Aurora Point-in-Time Recovery après une erreur de déploiement — et adopté la discipline pour que cela ne se reproduise plus.
- ▸Construit un prototype de chatbot RAG alimenté par ChatGPT pour un grand conglomérat japonais, aux côtés d'un ingénieur IA, avec Amazon Lex et Amazon Connect, entièrement provisionné en Terraform.
- ▸Obtenu environ sept certifications AWS grâce au programme de l'entreprise — un socle théorique qui paie encore aujourd'hui.
- ▸Mené une équipe back-end de huit ingénieurs entre Tokyo et le Vietnam sur un build from scratch pour un client exigeant — équilibre qualité/délai et livraison dans les temps.
- ▸Travaillé dans une architecture schema-first en trois couches — BFF GraphQL entre le front et un back-end Ruby on Rails gRPC, code généré des deux côtés à partir de schémas proto partagés.
- ▸Construit un système de réservation intégré à Google Calendar (vérification de disponibilité et réservation de créneaux) avec des règles applicatives complexes — rôles, assignation intelligente des participants et contraintes horaires.
- ▸Construit une fonctionnalité d'analytics sur Google BigQuery (OLAP) — vues journalières, hebdomadaires et sur trois mois — avec un job d'agrégation quotidien rechargeant l'OLTP pour des lectures rapides.
Ruby on RailsgRPCGraphQLTerraformAWS (Aurora, Lex, Connect, ECS, RDS)BigQueryGoogle Calendar API
Ingénieur logiciel ・ Overflow
~2020 – 2022 (~2,5 ans)Ebisu, Tokyo, Japon
Premier ingénieur à temps plein d'une startup développant Offers, une plateforme de mise en relation pour ingénieurs et designers.
- ▸Participé au développement d'Offers, une plateforme de mise en relation pour ingénieurs et designers, en travaillant au quotidien avec les product managers et les designers pour mener les fonctionnalités de l'idée à la livraison.
- ▸Construit une intégration Slack qui notifiait en temps réel recruteurs et candidats dès qu'une offre correspondante apparaissait.
- ▸Travaillé sur Offers Magazine, un magazine numérique d'ingénierie et de design : front-end développé en Vue.js à partir des maquettes des designers (souvent en HTML/CSS) branchées sur les vraies données, avec une prise en main d'AWS CloudFront, WAF et S3 et d'un back-end CMS headless sous WordPress.
- ▸Construit un outil d'analyse performant sur AWS Redshift, agrégeant et extrayant des données analytiques via des requêtes SQL complexes.
- ▸Démarré en suivant l'ingénieur senior, puis rapidement devenu un ingénieur qui proposait des solutions et concevait de nouvelles fonctionnalités, au-delà de la simple implémentation.
- ▸Travail quotidien en japonais — à l'oral comme à l'écrit — la communication écrite claire devenant une force ; observabilité avec Datadog et New Relic.
- ▸Promu dès la première année et reconnu parmi les ~5 % meilleurs ; passé de « livrer vite » à « livrer bien » sous un excellent mentor.
Ruby on RailsVue.jsGraphQLAWS (CloudFront, WAF, S3, Redshift)DatadogNew Relic
Stagiaire ingénieur logiciel → ingénieur logiciel ・ Seido
2018 – ~2020Tokyo, Japon
Arrivé en stagiaire, puis embauché en CDI temps plein. Seul développeur d'une société e-commerce de sept personnes (équipement d'arts martiaux japonais), construisant les outils internes de zéro.
- ▸Construit un système d'expédition intégrant l'API Shopify avec DHL, Japan Post et FedEx, plus un dashboard de suivi de colis normalisant l'API de chaque transporteur en une vue unique.
- ▸Écrit des outils de comptabilité/chiffre d'affaires et de déclaration fiscale, des automatisations Google Apps Script pour le pipeline de commandes, et des scripts Tampermonkey pour corriger des UIs tierces.
- ▸Livré quotidiennement sur Rails + PostgreSQL (Heroku) en tant qu'équipe d'une personne — puis utilisé moi-même ces outils à l'entrepôt, ce que le CEO (Jordy) a crédité d'un gain réel de productivité pour l'entreprise.
Ruby on RailsPostgreSQLHerokuAPI ShopifyGoogle Apps Script
Stagiaire ingénieur logiciel (VR) ・ Summit Tech
2017 – 2018 (4 mois)Montréal, Canada
Entreprise de télécoms ; stage de master.
- ▸Construit un prototype de jeu VR Unity intégrant les APIs internes de visioconférence de l'entreprise, livré comme démo client aux côtés de leur plateforme télécoms.
UnityC#