Skip to content
Portrait of Alexis Lavigne

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

  1. 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.

    Project:Internal tools

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.

    Next.js, Node.js, Express, Postgres, Stripe

  • 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.

    Figma, React, Tailwind, Design systems

  • 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.

    React, Next.js, Symfony, ASP.NET, SQL Server

  • 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.

    Java, C#, Tooling

  • Training developers

    A month of React / Express training at CESI: I wrote the program and materials, ran the sessions and followed each student.

    Teaching, React, Express

  • 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.

    Fluent English, Remote, On site

  • 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.

    Architecture, OAuth, Real-time