
At the centre of the system
I'm 23 and a computer engineer, graduated from CESI, entrepreneurship track. I've just wrapped up three years as an apprentice at Altitude Infra, building their internal tools; on the side I run StreamSync, my Twitch x Spotify SaaS. I design in Figma and code right after, so the intent doesn't get lost on the way.
Trajectory
Lead dev on the internal tools of a telecom infrastructure operator. Three platforms run in parallel, each on its own stack (React + Express + SQL Server, Next.js + Symfony + PostgreSQL, a React + Express dashboard), from scoping to production, for business users.
SmartGSN, a real-time collaborative editor for GSN safety diagrams, built during an R&D internship, in an international team, working in English every day.
A month of React / Express training: I wrote the program and materials, ran the sessions and followed each student.
Side projects run in parallel: StreamSync, my Twitch x Spotify SaaS (first revenue in April 2026), and Drafted, a complete two-person redesign of a non-profit esport platform.
Development internships at the specialist in aircraft engine nacelles.
What I can do
Building a SaaS on my own
StreamSync, end to end: the architecture, the Next.js site, the Node and Express API, the browser extension, the Discord bot and Stripe payments. First revenue in April 2026.
Designing in Figma, then coding it
I design screens in Figma already thinking about components, breakpoints and error states, then I build them myself in React and Tailwind.
Three internal tools at once
At Altitude Infra, I led three tools at the same time, each on its own stack: React + Express + SQL Server, Next.js + Symfony + PostgreSQL, and a React + Express dashboard.
Game plugins and mods
Minecraft server plugins in Java, mods for the game Rust in C#, and the small tools that go with them when they don't exist.
Training developers
A month of React / Express training at CESI: I wrote the program and materials, ran the sessions and followed each student.
Working in English, in a team or alone
An international team in Toronto, a mixed team at Altitude Infra, alone in front of a class at CESI. I follow the team's conventions and understand the business before writing code.
Syncing music on each viewer's side
On Twitch, music played in the stream can get it blocked (DMCA). StreamSync replays it directly for each viewer, in time with the live, through Spotify.