Curriculum vitae

Baptiste Vieilhescaze

Télécharger en PDF
Tourcoing, France
+33 7 66 03 55 83
Permis B, véhiculé

Profil

Développeur fullstack formé à l'École 42, avec six mois d'expérience de terrain chez Fair3 sur une stack complète en production : backend NestJS (architecture clean/hexagonale, Domain-Driven Design), frontend Angular, et tests automatisés rigoureux (unitaires, intégration, end-to-end). Cette capacité à devenir rapidement opérationnel sur un environnement technique nouveau, plutôt qu'une expertise figée sur un seul outil, me permet de contribuer efficacement dès les premières semaines dans une nouvelle équipe.

Expérience professionnelle

Développeur fullstack (stage)

2026 · Fair3
  • Développement backend en NestJS selon une architecture clean/hexagonale et une approche Domain-Driven Design.
  • Mise en place et maintenance d'une suite de tests automatisés (unitaires, intégration, end-to-end).
  • Intégration de Keycloak pour la gestion de l'authentification et des autorisations.
  • Utilisation de Garage (stockage compatible S3) pour la gestion de fichiers.
  • Premier mois consacré à une montée en compétence rapide sur des technologies inconnues (PostgreSQL, NestJS, Angular), suivi d'une autonomie complète sur l'ensemble de la stack.

Intervenant informatique

2024 – 2025 · Early Eyes Education
  • École Internationale Bilingue (EIB) Paris : initiation à la programmation pour des élèves de primaire, stages découverte de l'algorithmique avec Scratch.
  • Lennen American School Paris : enseignement du langage Python à des élèves de collège (6ème à 4ème).
  • Cours dispensés en anglais.

Sécurité

Une sensibilité sécurité développée en parallèle du cursus : pratique continue sur Root-Me et TryHackMe (dont l'Advent of Cyber 2025, une série de défis quotidiens orientés analyse SOC), ainsi que la participation en équipe à des CTF en temps réel (0xL4ugh CTF v5, HeroCTF v4), avec une pratique aussi bien offensive (reconnaissance, exploitation binaire, reverse engineering) que défensive.

GhidraBurp SuitenmapNetcatSplunkAssembleur x86

Compétences

Web

  • Angular
  • NestJS
  • TypeScript
  • HTML/CSS
  • REST API
  • PostgreSQL

Architecture & qualité

  • Clean/hexagonal architecture
  • Domain-Driven Design
  • Tests unitaires/intégration/e2e

Langages

  • C
  • C++
  • Python
  • TypeScript

Systèmes & infra

  • Linux
  • Virtualisation
  • Docker
  • Keycloak
  • Stockage S3 (Garage)

Langues

Anglais courant (cours dispensés en anglais, 3 mois d'études en Australie en 2012), bases de portugais et d'allemand.

Formation

  • 2026 – aujourd'hui : AWS Academy Generative AI Foundations (en vue de la certification AWS Certified AI Practitioner, AIF-C01)
  • 2022 – aujourd'hui : École 42 Paris, Sciences Informatiques
  • 2022 : Apple Foundation Program, Simplon : développement iOS (Swift, Xcode)
  • 2018 – 2021 : ITEEM (SKEMA x Centrale Lille), double cursus ingénieur / commerce
  • 2018 : Baccalauréat scientifique, Lycée Notre-Dame de la Paix, Lille

Autres expériences

  • 2021 – 2025 : Animateur, Centre social Bellencontre (Tourcoing). Organisation d'activités et encadrement de groupes d'enfants.
  • 2021 : Stage assistant conducteur de travaux, Léon Grosse (4 mois). Suivi de chantier, comptes rendus d'avancement.
  • 2020 : Stage ouvrier, Ramery TP (2 mois).
  • 2019 : Stage vente, Chlore Swimwear (2 mois). Gestion des stocks, vente directe, études de marché.
  • 2017 – 2019 : Surveillant sauveteur (BNSSA, PSE1), Tourcoing Les Bains.

Centres d'intérêt

  • Sports : water-polo (double champion de France, quatre sélections régionales, compétition de haut niveau arrêtée pour se consacrer aux études), judo, course à pied et street workout, marathon en préparation.
  • Arts & culture : lecture, musique (piano), cinéma.