Baptiste VASSEUR - Lead Squad Symfony, Formateur Tech et futur Pilote de ligne

Bonjour, je suis

Baptiste VASSEUR

Lead Squad Symfony

Lead Squad Full Stack chez Calmedica, Formateur Tech à l'ESGI et chez .decode. Expert Symfony/VueJS avec +10 ans d'expérience en développement web. Développeur Freelance et en formation ATPL Pilote de ligne. Passionné par l'enseignement, l'innovation et l'aviation.

À propos de moi

Lead Squad Symfony • Développeur Freelance • Formateur Tech

Je suis actuellement Lead Squad Full Stack passionné par la création d'applications web performantes et innovantes. Avec plus de 10 ans d'expérience en développement web, spécialisé en Symfony et avec une expertise approfondie dans diverses technologies comme VueJS, React, PostgreSQL, Elasticsearch, MongoDB, Supabase, Firebase, Docker, Kubernetes et les outils de CI/CD, je maîtrise l'ensemble du spectre du développement web, du back au front en passant par l'infrastructure.

Je suis actuellement en poste chez Calmedica, une startup de la santé qui propose une solution innovante aux établissements de santé pour l'amélioration de la qualité du suivi médical post et pré-opératoire.

Freelance

Développeur freelance à Paris, je propose mes services aux entreprises et startups qui cherchent à développer des applications web Symfony/VueJS, des API REST, des sites vitrines ou e-commerce. Mon approche combine rigueur technique, créativité et compréhension des besoins métier pour livrer des solutions sur-mesure qui répondent parfaitement aux attentes de mes clients. J'ai une expérience dans différents secteurs : bijouterie, prêt-à-porter, finance, restauration, santé, etc.

Formation

Formateur et intervenant technique dans plusieurs écoles d'informatique à Paris (ESGI, EEMI, .decode), j'enseigne le développement web aux étudiants de Bachelor et Master : Symfony, API Platform, VueJS, JavaScript, architecture logicielle, design patterns, bases de données SQL/NoSQL, Docker, tests unitaires/fonctionnels, principes SOLID, DRY, FIRST, KISS, YAGNI, Clean Architecture, DDD.

Cette double casquette de développeur et formateur me permet de rester constamment à jour sur les dernières technologies et de transmettre mes connaissances aux nouvelles générations de développeurs. Cela m'aide également à développer mes compétences en pédagogie et en communication.

Je participe régulièrement aux processus de recrutement en tant qu'expert technique, ayant mené plus de 650 entretiens pour évaluer les compétences de candidats développeurs. Cette expérience m'a permis de développer une vision précise des attentes du marché et des compétences recherchées par les entreprises et/ou écoles.

Mon parcours m'a aussi amené à enseigner dans plusieurs écoles d'informatique parisiennes. J'ai notamment fait mes études à l'ESGI, une école où j'ai vraiment aimé l'ambiance et la qualité de la formation. Les intervenants étaient passionnés, l'équipe de l'administration était à l'écoute, et j'y ai appris énormément. Du coup, quand on m'a proposé d'y revenir comme formateur et de faire passer les entretiens d'admission, j'ai foncé direct ! Passer de l'autre côté de la barrière m'a permis de me rendre compte qu'enseigner c'est quelque chose de très enrichissant.

Je suis aussi associé chez .decode, une école qu'on est en train de créer avec une cinquantaine de profs et d'anciens étudiants. L'idée c'est de faire une école éthique et 100% transparente où tous les revenus sont réinjectés dans la pédagogie. On veut transformer l'éducation en proposant une approche plus juste, plus centrée sur l'étudiant, et où tout le monde peut avoir son mot à dire.

.decode vs ESGI

La grosse différence entre .decode et l'ESGI ? L'ESGI forme des experts techniques ultra spécialisés : cybersécurité, admin sys, développement IA, développement web, blockchain... Si tu veux devenir un vrai spécialiste dans un domaine précis, c'est là-bas qu'il faut aller. À l'inverse, .decode forme des profils multidisciplinaires capables de toucher à tout : code, gestion de projet, business, design, data, IA, marketing... L'idée c'est de former des profils hybrides qui comprennent tous les aspects de l'informatique et peuvent parler à tout le monde dans une boîte. Les deux approches sont complémentaires et il n'y en a pas une meilleure que l'autre, ça dépend juste de ce que tu cherches !

Formation pilote de ligne

Par ailleurs, je suis actuellement en formation ATPL (Airline Transport Pilot License) pour devenir pilote de ligne à l'ATO Alain Truchy. Après des années dans le développement web, j'ai décidé de relever un nouveau défi et de poursuivre ma passion pour l'aviation. Cette formation théorique intensive me permet de développer des compétences complémentaires en rigueur, gestion du stress, travail d'équipe et prise de décision, qui enrichissent également ma pratique professionnelle en tant que développeur et formateur.

0+
Années d'expérience
0+
Étudiants formés
0+
Projets réalisés
0+
Entretiens menés

Expériences Professionnelles

Plus de 10 ans d'expérience en développement web Full Stack, formation technique et leadership d'équipe

Lead Squad Fullstack

En cours
2022 - Présent

En tant que référent technique d'une équipe de 6 personnes, j'accompagne le développement technique Backend (Symfony) et Frontend (NuxtJS). J'ai mis en place des pratiques agiles (Poker Planning, Sprint Review, Daily, Retrospective) et j'aide les nouveaux développeurs à se sentir à l'aise dans l'équipe en appréhendant au mieux leurs compétences et en leur proposant des formations sur nos outils, bonnes pratiques et méthodes de travail. Mon rôle est aussi d'assurer que la codebase des applications/services développés soit de qualité, optimisée et qu'elle soit maintenable.

Intervenant Bachelor & Master

En cours
2025 - Présent

J’interviens auprès des étudiants de Bachelor & Master (1A à 4A) sur les fondamentaux du développement et des outils techniques modernes : architecture des ordinateurs, configuration d’environnements techniques, méthodologie de débogage, versionning avec Git, conteneurisation avec Docker, automatisation des processus métiers via des solutions No Code / Low Code, et développement web avec Symfony. J’accompagne également les projets semestriels pour ancrer ces compétences dans des cas concrets.

Intervenant Bachelor & Master

En cours

J'interviens auprès des étudiants en cycle Bachelor et Master sur les technologies web modernes : Symfony, API Platform, VueJS, la modélisation de bases de données, Supabase, MongoDB, Grafana, Metabase, et l'intégration d'IA dans les projets web.

Intervenant Bachelor & Master

En cours
2023 - Présent

J'enseigne aux étudiants de première année, en cycle Bachelor et Master les technologies web essentielles : Javascript, Symfony, API Platform, VueJS, la modélisation de bases de données (SQL/NoSQL), et l'intégration d'IA dans les projets web.

Développeur Web Symfony

2021 - 2022

J'ai développé des applications web avec PHP 5/7/8 et Symfony 3/4/5/6, en utilisant MySQL, PostgreSQL, Elasticsearch, Kibana, VueJS, NuxtJS, Docker, Gitlab CI, PHPStan, MongoDB, RabbitMQ, GraphQL tout en respectant des normes de qualité de code (PSR, SOLID, DRY, KISS, FIRST) et des architectures modernes (DDD, Clean Architecture, Event Sourcing, TDD).

Développeur web Freelance

En cours
2019 - Présent

Je développe des solutions web complètes : sites vitrines et e-commerce, thèmes et plugins WordPress, applications Symfony/ApiPlatform/VueJS, et applications PWA. J'interviens également en tant que DevOps pour la mise en place de CI/CD, Terraform (AWS) et Ansible.

Développeur Symfony

2017 - 2021

C'est durant ces années d'alternance que je suis monté le plus en compétences, j'ai du développer une multitude d'applications internes : un réseau social, un système de planning, un Extranet 2.0, une refonte d'application mobile, un système de recrutement avec test d'admission et système avec anti-triche, une application de recrutement, un système de gestion des stocks, une messagerie instantanée, ...

Développeur Web

2017

J'ai travaillé sur différents CMS (WordPress, Prestashop, Magento) pour modifier des templates, optimiser le SEO et les performances. J'ai également dû développer des modules personnalisés pour les clients de l'agence, toujours en gardant en tête tête à l'optimisation du code et des balises pour le SEO.

Technicien informatique

J'ai eu en charge la maintenance du système informatique, le support aux utilisateurs de niveau 1 et 2, la gestion des serveurs, la mise à jour des logiciels et la gestion des serveurs de fichiers.

Technicien informatique

J'ai pu gérer la maintenance du système informatique de l'association, la maintenance et la mise à jour du site web (WordPress). En dehors des aspects techniques, j'ai été amené à gérer l'accueil des membres du club, préparer les activités et les évènements pour les membres.

Formation

Expert en Systèmes d'Information et développement web • Formation ATPL Pilote de ligne en cours

ATPL Théorique

En cours
2024 - 2026

Après des années d'expérience dans l'informatique, j'ai décidé de me challenger et me suis lancé la folle idée de devenir pilote de ligne. Cette formation théorique va donc me permettre de passer l'étape supérieure (après avoir obtenu ma licence de pilote privé) pour devenir pilote professionnel. Et qui sait, peut-être qu'un jour j'ouvrirai VSCode pour coder un nouveau projet à 40 000 pieds ?

RéflexionRigueurTravail d'équipeEsprit de décisionCompétences analytiquesEsprit critiqueRapiditéPrécisionSérieuxAdaptationGestion du stress

Expert en Système d'information, Ingénierie du Web

2019 - 2021

Cette formation m'a permis d'approfondir mes connaissances en développement web et en architecture logicielle. J'ai pu travailler sur des projets concrets utilisant les dernières technologies comme Symfony, React, Svelte, Golang, et les architectures microservices. J'ai pu monter rapidement et efficacement en compétence sur la partie déploiement d'applications (DevOPS) en utilisant Terraform, Ansible, Docker, et Kubernetes. La partie système d'information m'a également donné une vision plus globale sur la gestion de projets et l'optimisation des processus métier.

SymfonyReactSvelteGolangMicroservicesDevOpsVueJSAPI PlatformSQLPythonDockerKubernetesTerraformAnsibleGitlab CI

Chef de Projet, Big Data & Intelligence Artificielle

2018 - 2019

Une année intense qui m'a permis de découvrir le monde du Big Data et de l'IA. J'ai appris à gérer des projets complexes impliquant le traitement de grandes quantités de données, la mise en place de pipelines ETL, et l'intégration de modèles d'IA dans des applications web. Cette formation a été un véritable tremplin pour ma carrière dans le développement web moderne.

Big DataIAMachine LearningHadoopSparkKafkaPythonJavaSQLLangage CGraphQLGrafanaKibanaElasticsearchSupabaseMongoDB

BTS SIO - SLAM

2016 - 2018

Ayant commencé le développement lorsque j'étais encore au collège (en faisant du modding pour des jeux vidéo, et en faisant des sites web pour mettre en avant mes serveurs Minecraft), j'ai décidé après l'obtention de ma Bac S, de me lancer dans une formation pour devenir développeur web. Cette formation m'a permis de monter rapidement en compétence en travaillant sur des dizaines de projets en 2 années (PHP, Symfony, JS, Java, SQL) et de devenir autonome dans le développement web.

PHPSymfonyJSJavaSQL

Compétences Techniques

Expert Full Stack : Symfony, VueJS, Docker, PostgreSQL, MongoDB - DevOps, Architecture logicielle et Formation

Liste non exhaustive, apprentissage continu de nouvelles technologies

Compétences techniques principales
Autres compétences

Langages & Frameworks Backend

PHP 7.4/8Symfony 4/6NestJSAPI PlatformNode.jsGraphQLRabbitMQGolangJavaPythonLangage C

Langages & Frameworks Frontend

JavaScriptVue.jsNuxtJSReactSvelteHTML5CSS3Tailwind CSSPWA

Bases de données & Big Data

MySQLPostgreSQLMongoDBElasticsearchKibanaSQLNoSQLHadoopSparkKafkaSupabase

DevOps & Outils

DockerKubernetesGitlab CITerraform (AWS)AnsibleCI/CDPHPStanGrafanaUnixCloudflare tunnelNginx/Traefik/Caddy

Intelligence Artificielle

Machine LearningDeep LearningBig DataData AnalysisETLData PipelinesApprentissage superviséApprentissage par renforcement

CMS & E-commerce

WordPressWooCommercePrestashopMagento

Low-Code/No-Code & Automatisation

Home AssistantESPHomeNode-REDZapierMake (Integromat)StrapiDirectusWebflowAirtablen8nMQTTZigbeeMatter

Méthodologies & Soft Skills

Agile/ScrumLeadershipPédagogieRigueurTravail d'équipeRapiditéPrécisionSérieuxAdaptationGestion du stress

Cours enseignés & Formation Tech

Formateur et intervenant technique à ESGI, EEMI et .decode - Enseignement du développement web du niveau Bachelor au Master

JavaScript

Débutant à avancé

Fondamentaux du langage, manipulation du DOM, Fetch API, asynchrone, ES6+, bonnes pratiques et patterns modernes.

Symfony & API Platform

Intermédiaire à avancé

Framework PHP, architecture MVC, Doctrine ORM, API REST, GraphQL, sécurité et bonnes pratiques de développement.

VueJS

Intermédiaire

Développement front-end avec Vue.js, composants, Pinia, Vue Router, Composition API et intégration avec des APIs.

SQL & NoSQL

Tous niveaux

Conception de bases de données, Supabase, MongoDB, Metabase, Grafana, requêtes complexes et optimisation.

Intégration d'IA

Intermédiaire

Intégration d'APIs d'IA, prompt engineering, fine-tuning, applications pratiques et cas d'usage concrets.

N8N

Intermédiaire

Automatisation de tâches avec N8N, workflow, triggers, actions, context variables, et bonnes pratiques.

Langage C

Débutant à intermédiaire

Fondamentaux du C, pointeurs, gestion mémoire, structures de données, algorithmique et optimisation.

HTML/CSS

Débutant

Structure web, CSS moderne, responsive design, animations, accessibilité et bonnes pratiques.

Design Patterns & DevOps

Avancé

Patterns de conception, principes SOLID, architecture logicielle, CI/CD, conteneurisation et bonnes pratiques.

Projets & Hackathons

Tous niveaux

Encadrement de projets annuels, hackathons, tutorat, soutenances et mentorat technique.

Questions fréquentes

Contactez-moi

Vous avez un projet de développement web Symfony/VueJS, besoin d'un formateur technique pour votre école, ou souhaitez discuter d'une mission freelance ? N'hésitez pas à me contacter via ce formulaire. Je réponds généralement sous 24h.