Élève ingénieur informatique, développeur back-end PHP / Symfony
Quentin Bastos.
Je développe depuis 2024 des ERP web en production, en alternance avec CPE Lyon. À côté, j'ai conçu et je maintiens seul SparkleQuiz, une application de quiz publiée sur le web, Google Play et l'App Store.
- Disponible
- Stage été 2027, 10 à 14 semaines
- École
- CPE Lyon, 4e année
- Expérience
- 2 ans de Symfony en prod
- Basé à
- Eysins (VD), près de Nyon
- sparklequiz.com · en production
- API
- Base
- Redis
- Temps réel
01 · Projet principal
SparkleQuiz
Application de quiz en solo et en multijoueur, en production sur le web, Android et iOS.
Conçue, développée et exploitée seul : API Symfony, interface Vue 3, applis mobiles Capacitor, parties en temps réel, classements et quiz créés par les joueurs.
- plateformes : web, Android, iOS
- 3
- versions publiées
- 210 +
- tests PHPUnit
- ~6 000
- coupure à chaque déploiement
- 0
02 · Parcours
Développeur PHP / Symfony, Effet B
Agence web, Villeurbanne · Depuis avril 2024
Apprenti ingénieur depuis 2025, alternant en BUT 2024-2025, CDD d'été et stage en 2024.
- 01 ERP e-commerce sur Symfony et le CMS interne : refonte des documents commerciaux « ligne à ligne », du devis à la facture, avec migration de tout l'historique sans casser la facturation.
- 02 ERP de concessions automobiles : intégration d'un coffre-fort numérique certifié par API (client API, coffre par concession, dépôts automatiques, webhooks, clés AES-256).
- 03 ERP de maintenance repris en legacy : refonte complète du module client, matrices tarifaires avec import et export Excel, archivage historisé.
- 04 Au quotidien : bugs de production remontés par Sentry, Docker, GitLab CI/CD, revues de code.
- PHP
- Symfony
- Doctrine
- Twig
- Messenger
- MySQL
- Docker
- GitLab CI
- Sentry
Formation
-
CPE Lyon
Diplôme d'ingénieur, informatique et réseaux
2025 à 2028, en alternance
-
IUT Lyon 1
BUT Informatique
2021 à 2025, Bourg-en-Bresse
Outils
- Back-end
- PHP 8, Symfony, Doctrine, Node.js, Java
- Front et mobile
- Vue 3, TypeScript, Tailwind, Capacitor
- Données et temps réel
- MySQL / MariaDB, Redis, Mercure
- Outils
- Docker, Git, Linux, GitHub Actions, PHPStan, Playwright
Français langue maternelle · Anglais B2
03 · Projets
Autres projets
- Charlotte Bastos → Site vitrine et boutique d'une illustratrice indépendante, entièrement modifiable depuis un CMS. Projet réalisé seul, pour une illustratrice 2026
- chessJS → Jeu d'échecs complet en TypeScript, avec validation des coups. Projet d'équipe (2), IUT 2024
- SpotifySong → Recherche et écoute de morceaux via l'API Spotify, avec bibliothèque et playlists. Projet personnel, mené seul 2024
- ALOAS → Gestion de tournois sportifs pour une association, utilisée lors de vrais tournois. Projet d'équipe, IUT 2025
- Phase 10 → Le jeu de cartes Phase 10, jouable à plusieurs en temps réel. Projet d'équipe (4), IUT 2023
- IoT micro:bit → Architecture IoT de bout en bout : capteurs, radio chiffrée, serveur et appli Android. Projet d'équipe (4), CPE Lyon 2026
- Livre interactif → Création et partage de livres interactifs, avec génération d’histoires par IA. Projet d'équipe (2), IUT 2024
Aussi sur GitHub, travaux de cours
04 · Stage
Ce que je livre en 10 à 14 semaines
Deux ans de Symfony en production : je n'arrive pas pour apprendre le métier. Un stage court peut livrer un sujet délimité, de bout en bout.
-
01
Un module métier
Modèle de données, back-end Symfony, interface, tests, mise en production.
-
02
Une API
Endpoints documentés, validation stricte, 4xx pour les cas prévus, 5xx pour les vrais bugs.
-
03
Une migration
Montée de version PHP ou Symfony, refonte de schéma MySQL, reprise de données sans coupure.
-
04
Une couverture de tests
PHPStan, PHPUnit et Playwright sur les parcours critiques, branchés dans la CI.
- Semaine 1 Environnement en place, premier correctif livré
- Semaines 2 à 11 Le sujet, livré par incréments relus
- Dernières semaines Documentation et passation
Stage de 10 à 14 semaines, entre le 14 juin et le 19 septembre 2027. Mission à l'étranger de mon cursus, sous convention CPE Lyon. Ressortissant UE.