Versatile Developer · Lyon
Théo — Versatile Developer in Lyon
I build tools that simplify everyday work — automation, business apps, embedded systems, games. Always problem-driven, never stack-driven.
5+
Projects shipped
4
Domains
HW+SW
Full spectrum
Experience
2022 — Présent
GameMaster, Team Lead & Technical Operator
Enigmatic Lyon — Escape game · 7 rooms · Lyon
2021 — 2024
Bachelor's in Software Development
Gaming Campus · Lyon
2019 — 2020
Pizzaiolo / Pastaiolo
Italian Trattoria · Lyon
Skills
Languages
Frameworks
Hardware
Infrastructure
Projects
┌───────────┐
│ Pi 5 │──WiFi──▶ GM Dashboard
│ FastAPI │ (WebSocket)
└─────┬─────┘
│ USB Serial
┌─────┴─────┐
│ Arduino │── Relais, capteurs
│ EVT/CMD │ lumières, sons
└───────────┘// Featured project
Escape Room Framework
Architecture to control escape rooms. Pi 5 as the brain, Arduinos for physical I/O, real-time GM dashboard.
// 02
Chrome Extensions
Browser extensions to enhance business back-offices — feature injection, session counting, targeted scraping.
// 03
Google Sheets Tooling
Custom-built tool suite for daily management — calculators, schedules, automating repetitive tasks via Apps Script.
// 04
Web Moderation Tool
Content detection and analysis scripts for websites — keyword search, targeted filtering, automated reporting.
// 05
Portfolio
This website — full-stack portfolio with built-in admin CMS, authentication, contact form and dynamic content management.
FAQ
What's your take on using AI?
AI is a tool, not a replacement. I use it to speed up certain tasks, but every line of code, every architectural decision — that's me making it and understanding it.
What kind of projects do you work on?
Quite varied: business tools, automation, embedded systems, browser extensions, games. What drives me is solving real problems with the most suitable technology.
Are you available for freelance work?
Got a project in mind, a technical challenge to solve, or just want to chat? Reach out — I'm always up for a conversation.
How do you choose your tech stack?
Based on the need. Every project has its own constraints, and I prefer adapting my tools to the context rather than using the same stack for everything.