20+ years shipping real software
Built SaaS, mobile, GenAI, Web3, infrastructure, and internal tools for startups, clients, and major brands including Jean Paul Gaultier, AXA, and Allianz.
BrainRoad Labs
AI Deployment Engineer · Codex Power User · Product-Minded CTO
Hey! I'm Tomy Spagnoletti Duval, a Codex power user and product-minded CTO with 20+ years building software, products, and technical teams.
I've led engineering on projects for brands like Jean Paul Gaultier, AXA, Allianz, and many more. I built tools still running smoothly after 10+ years, trained developers in Paris, founded multiple products, and shipped GenAI, Web3, SaaS, mobile, and infrastructure-heavy systems.
Today, I lead the company-wide Codex and ChatGPT rollout at Rhinos. I design hands-on enablement, internal tools, and AI-assisted engineering workflows across development, IT, security, DevOps, and business teams.
Available for France-based technical success, Codex adoption, and customer-facing engineering roles. Let's talk.
Built SaaS, mobile, GenAI, Web3, infrastructure, and internal tools for startups, clients, and major brands including Jean Paul Gaultier, AXA, and Allianz.
Currently leading the Codex and ChatGPT rollout at Rhinos with hands-on training, internal tools, workflow design, and operational adoption.
20 years moving between code, customers, classrooms, and production systems.
I start from the problem and the person who feels it, not from the tool. Many of the products I built began with a pain I had myself, then became real once other users could try them.
I work lean: ship the smallest useful version, put it in front of users quickly. Then I listen carefully and let feedback shape the next build.
Security and performance are not polish to add later. They are what let a tool stay useful for years instead of becoming fragile after launch.
I work with OpenAI models and Codex the way I have worked with strong engineers throughout my career: clarify the problem, challenge assumptions, choose the right stack, test the result, and keep responsibility for the system.
Open any role to unfold the full story, with links, screenshots, and project details.
February 2026 - Present
Working across Dubai and La Rochelle for Rhinos Groupe and Rhinos ME, with a mandate centered on company-wide Codex adoption, technical enablement, and R&D execution.
In short, I operate as the AI technical partner helping Rhinos turn frontier models into real company-wide execution.
December 2025 - Present
Building Vivicy, an AI coding workflow platform that transforms a GitHub repository into a reactive graph of mini-spec blocks that orchestrate Codex as the coding agent behind structured autonomous work.
In short, Vivicy is where I build the operating layer that gives Codex safe autonomy on a real codebase through graph-based context and run history, while keeping intent, traceability, and engineering control intact.
January 2026
Built WPLLMT in 10 days for my own operational needs: an open-source, privacy-first WordPress migration tool combining one-way SFTP sync, full-refresh MySQL migrations, local-only browser state, and an integrity checker for server-to-server moves.
Shipped as a product split across the app and its public website. GitHub / Live site.
November 2025 - Present
Built Ton Soutien Psy, a search-first platform designed to help patients find "Mon Soutien Psy" accredited psychologists faster than the official directory. It brings stronger UX, deeper page coverage, and a more serious SEO foundation.
In short, I built Ton Soutien Psy to give more visibility to psychologists who make the effort to be part of the Mon Soutien Psy program. It gives patients in France the fast, clear, trustworthy search experience that was missing: careful UX, clean UI, and useful, up-to-date information.
September-October 2025
Developed P99, a Solana-first automated trading system designed as a distributed set of agents handling ingestion, signal selection, execution, and position management.
Summer '25
Built the BrainRoad Labs website from scratch with Astro JS. I designed a custom scroll engine with inertia analysis to ensure smooth, intuitive navigation — especially on Apple devices — and delivered a fully responsive, high-performance UI/UX.
The site you are reading now is the current V2, rebuilt from that first version with a sharper editorial direction and a more focused portfolio structure.
May 2025 - Paused
Built BETSY as a prototype for an AI-powered virtual language teacher that speaks in real time using GPT-4o and LiveKit, designed to explore what a more natural, instructor-like language learning experience could feel like.
April 2025
Engineered CheckAI, a proof-of-concept change detection tool using the “The Change You Want to See” co-attention model (WACV 2023) to automate before/after image comparison for short-term rentals. I integrated the full inference pipeline via Flask and served a responsive UI with bounding-box overlays.
To meet hardware constraints, I adapted the training and inference flow to run entirely on CPU — including Apple Silicon — by bypassing CUDA dependencies, optimizing model loading, and tweaking detection thresholds and visualizations.
The result: on-demand visual diffing with pixel-accurate masks and seamless UX on low-cost infrastructure.
February-March 2025
Rebuilt IK-Generator (v2) App, ten years after developing its first version. Migrated a monolithic Symfony app with MySQL, Elasticsearch, and OSRM — previously installed bare-metal — into a fully containerized architecture using Docker and Docker Compose.
Implemented secure server automation (Debian hardening, SSH lockdown, firewall, fail2ban...), streamlined data pipelines for database imports and ES population, and created scripted deployment flows for both dev and prod environments on Scaleway.
June-September 2024
Built the end-to-end GenAI experience for Jean-Paul Gaultier's ecommerce site. Users pick a Parisian phrase (available in 7 languages), record a short mouth clip, and the system isolates, beautifies, and composites the lips onto AI-generated skies, publishing brand-safe videos to a live “wall of mouths”.
At each key step, Xano orchestrated the flow and sent transactional emails via SendGrid to keep users informed.
A visually striking, multilingual UGC experience that transforms noisy webcam clips into branded AI videos, manages moderation, and delights users with live publication on the “wall of mouths”.
In short, DoYouSpeakGaultier? was an unprecedented generative-AI marketing operation in France, built when the ecosystem was still emerging and the tooling was highly experimental. For me, it was a rare full-stack challenge: front-end capture, backend orchestration, AWS inference infrastructure, moderation tooling, and a 17-model chained GenAI pipeline. It was technically broad, difficult, and deeply formative.
September '23 – April '25
April '20 – September '23
Built and led a Web3 social network with a team of front-end and back-end developers, UI/UX designers, and a marketing squad. The project aimed to give content ownership back to users through NFT-based posts and a native cryptocurrency (XKO).
Despite full feature completion and many shipped versions, Apple Store in-app monetization restrictions and fundraising challenges in France led to the project pivoting into Shaaare (above).
August '19 – June '20
October '17 – January '20
2016–2024
Developed and scaled a SaaS platform for calculating and managing French mileage allowances (Indemnités Kilométriques), later handed over to my wife (in 2024).
2014–2015
Built a SaaS platform to manage queues and reservations for restaurants and public venues using Laravel, jQuery & Bootstrap.
January '09 – September '17
September '07 – January '09
Early years
Student working in IT alongside classes from age 13.