Back-end developer · Engineering student at CPE Lyon

Quentin

Bastos.

Fourth-year engineering student on a work-study apprenticeship at Effet B. I build web ERP systems used every day, and I run my own app, SparkleQuiz.

Explore

Who am I?

23 years old, computer science and networks engineering student at CPE Lyon.

I mostly work on the back end, in PHP and Symfony, on applications that people actually use. I like well-modelled databases, code that reads easily, and releases that go out without surprises.

See my background

Projects

What I have built.

From a product in production to school projects.

See the projects
Flagship project

SparkleQuiz

  • Sole proprietorship
  • Since 2025
  • In production

A solo and multiplayer quiz app, playable on the web and published on the App Store and Google Play.

  • Symfony
  • Vue 3
  • TypeScript
  • MySQL
  • Mercure

Charlotte Bastos

  • Client project
  • 2026

Portfolio and online shop for a freelance illustrator, fully editable through a CMS.

  • Nuxt 3
  • Vue 3
  • TypeScript
  • Tailwind
  • Sanity

ALOAS

  • BUT project
  • In production

A sports tournament management platform for a non-profit, in production.

  • Symfony
  • Twig
  • Tailwind
  • SASS
  • Docker

IoT pipeline

  • CPE Lyon project
  • 2026

An end-to-end IoT architecture: sensors, encrypted radio, server and Android app.

  • Java
  • Android
  • Material 3
  • Python
  • SQLite

Interactive book

  • BUT project

Create and share interactive books, with AI story generation.

  • Symfony
  • Twig
  • Tailwind
  • SASS
  • OpenAI API

ChessJS

  • BUT project

A complete chess game in TypeScript, with move validation.

  • TypeScript
  • Node.js
  • Vue
  • Tailwind

SpotifySong

  • Personal project

Search and play tracks through the Spotify API, with a library and playlists.

  • Symfony
  • Twig
  • Bootstrap
  • SASS
  • Spotify API

Phase 10

  • BUT project
  • 2023 to 2024

The Phase 10 card game, playable with others in real time.

  • Angular
  • TypeScript
  • Node.js
  • Socket.IO