ADRIEN BOURREL TOME 1
← Lecture manga : de droite à gauche← Manga reading: right to left
PORTFOLIO · 01
Adrien Bourrel Adrien Bourrel, version manga
VOL. 1

ADRIEN BOURREL

Full-stack Angular / NestJS. Conception, migrations techniques, qualité logicielle, CI/CD et accompagnement d'équipe.Full-stack Angular / NestJS. Design, technical migrations, software quality, CI/CD and team mentoring.

TOULOUSE · 2020 → 2026

CHAPITRE 01

ORIGINESORIGINS

CARCASSONNE

Parti de Carcassonne avec une idée simple : faire de ma passion pour la tech mon métier.Left Carcassonne with one simple idea: turn my passion for tech into my job.

IPI TOULOUSE · 2018 → 2023

Cinq ans d'alternance, trois diplômes, trois fois les félicitations du jury.Five years of work-study, three degrees, three jury commendations.

LE MOTEURTHE ENGINE

Apprendre toujours plus, dévorer les nouvelles technos, et ne jamais rendre un code que je ne relirais pas.Keep learning, devour new tech, and never ship code I wouldn't want to read again.

Chef de projet informatique 2021 → 2023 · IPI TOULOUSE
Concepteur développeur d'applications 2020 → 2021 · IPI TOULOUSE
Technicien supérieur en technologies numériques 2018 → 2020 · IPI TOULOUSE
CHAPITRE 02

LES DÉBUTSFIRST STEPS

GROUPE MCGR · 2020 → 2023
RELEVÉ TERRAINFIELD SURVEY

Cartographie & automatisationMapping & automation

Macros Excel et scripts Python embarqués dans un plugin QGIS, pour supprimer des heures de saisie manuelle.Excel macros and Python scripts embedded in a QGIS plugin, removing hours of manual data entry.

PYTHON QGIS

Applications web en autonomieWeb apps, end to end

Angular et Node.js pour une entreprise de fibre optique : conception de bases de données, déploiement Docker. Projets menés seul, du cahier des charges aux retours utilisateurs.Angular and Node.js for a fibre-optic company: database design, Docker deployment. Projects run solo, from specs to user feedback.

ANGULAR NODE.JS DOCKER
BUILD TEST SHIP
ET ON RECOMMENCEAND AGAIN
LIVRERSHIP ÉCOUTERLISTEN CORRIGERFIX RECOMMENCERREPEAT

Trois ans d'alternance à apprendre le métier par le terrain : livrer, écouter, corriger, recommencer.Three years of work-study learning the craft in the field: ship, listen, fix, repeat.

CHAPITRE 03

L'ASCENSIONTHE CLIMB

AKKODIS · AIRBUS · 2023 → 2025
DÉCOLLAGETAKE-OFF
V1 VR V2
Photo avion Airbus (A350 / A320)

Responsable techniqueTechnical lead

SEPT. 2024 → DÉC. 2025
  • Coordination d'une équipe de développement : tâches, avancement, revues de code.Coordinating a development team: tasks, progress tracking, code reviews.
  • Recueil, analyse et cadrage des besoins métier avec les parties prenantes.Gathering, analysing and framing business needs with stakeholders.
  • Référent technique Angular / NestJS, documentation, déploiements et tests.Angular / NestJS technical referent, documentation, deployments and testing.
  • Collaboration quotidienne avec des interlocuteurs anglophones.Daily collaboration with English-speaking counterparts.
DÉCOLLAGETAKE-OFF
V1 VR V2
Photo avion Airbus au sol / cockpit

Développeur full-stack JSFull-stack JS developer

SEPT. 2023 → SEPT. 2024 · CDI
  • Développement full-stack Angular / NestJS sur un produit Airbus.Full-stack Angular / NestJS development on an Airbus product.
  • Maquettes, nouvelles pages, correction de bugs, procédures SQL.Mockups, new pages, bug fixing, SQL procedures.
  • Participation à tous les rituels agiles de l'équipe.Taking part in all the team's agile rituals.
DEV → LEAD EN 12 MOISDEV → LEAD IN 12 MONTHS
CHAPITRE 04

AUJOURD'HUIRIGHT NOW

KONCEPT · JANV. 2026 → …
DÉCOLLAGETAKE-OFF
V1 VR V2
Photo avion en vol d'essai
MISSION EN COURSCURRENT MISSION

Magic V2 · Airbus Essais en Vol

Plateforme Vue.js / FastAPI : pipelines de données Mage AI, workers et cronjobs sur OpenShift, édition collaborative de documents via Google Docs et Collabora.Vue.js / FastAPI platform: Mage AI data pipelines, workers and cronjobs on OpenShift, collaborative document editing through Google Docs and Collabora.

VUE.JS FASTAPI POSTGRESQL OPENSHIFT MAGE AI COLLABORA
DÉCOLLAGETAKE-OFF
V1 VR V2
Photo essais en vol

TSAS Processing · Airbus Essais en VolAirbus Flight Test

Refactorisation d'une application Angular : typage fort, architecture, RxJS. Migration Angular 19 → 21 et bascule des tests unitaires vers Vitest.Refactoring an Angular application: strong typing, architecture, RxJS. Angular 19 → 21 migration and unit tests moved to Vitest.

ANGULAR 21 RXJS VITEST
EN CONVERSATIONIN CONVERSATION
?
RÉPONSE IA

Chatbot IA multiplateformeCross-platform AI chatbot

Conception d'un chatbot branché sur un LLM, base vectorielle PostgreSQL, déploiement AWS, livré en desktop (Electron) et mobile (Capacitor).Designed a chatbot wired to an LLM, PostgreSQL vector database, AWS deployment, shipped as desktop (Electron) and mobile (Capacitor).

NESTJS LLM AWS

Certifications 20262026 certifications

  • Angular Junior
  • Angular Intermédiaire
  • AWS Certified Cloud Practitioner
CHAPITRE 05

L'ARSENALTHE ARSENAL

Angular
Angular EXPERT · 5 ANS
NestJS
NestJS EXPERT
TypeScript
TypeScript TYPAGE FORT
RxJS
RxJS FLUX RÉACTIFS
Node.js
Node.js BACK-END
Vue.js
Vue.js MAGIC V2
Python FastAPI
Python · FastAPI API & DATA
Vitest Cypress
Vitest · Cypress · Karma TESTS
Docker OpenShift
Docker · OpenShift CONTENEURS
Jenkins
Jenkins · CI/CD PIPELINES
PostgreSQL
PostgreSQL · SQL DONNÉES
AWS CLOUD PRACTITIONER
LLM · Code par IA RAG · VECTORIEL
Agile · Scrum ITÉRATIONS
Tech lead · ÉquipeTech lead · Team REVUES · CADRAGEREVIEWS · FRAMING
EN
AnglaisEnglish B2 · ÉCRIT & ORAL
CHAPITRE 06

HORS MISSIONOFF DUTY

PROJETS PERSONNELSSIDE PROJECTS

Ce que je construis quand personne ne me le demande : de l'idée à la mise en ligne, seul.What I build when nobody asks me to: from idea to production, solo.

DÉTOURAGE AUTOAUTO CUT-OUT
Écran Dressing de l'application OOTD : deux vêtements détourés, un short rouge et un t-shirt bleu marine
EN LIGNELIVE SOLO · DESIGN & DEVSOLO · DESIGN & DEV

OOTD · Dressing virtuelVirtual wardrobe

  • On se prend en photo : le cliché devient le mannequin de référence.Take a photo of yourself: the shot becomes the reference model.
  • On définit les zones du corps sur lesquelles les vêtements viendront se poser.Define the body zones the garments will be placed on.
  • On photographie ses vêtements : ils sont détourés automatiquement.Photograph your clothes: they get cut out automatically.
  • On compose des tenues en combinant un mannequin et les pièces voulues.Build outfits by combining a model with the pieces you want.
DÉTOURAGECUT-OUT ZONES DU CORPSBODY ZONES COMPOSITEUR DE TENUESOUTFIT BUILDER
ootd-dressing.netlify.app →
? PROCHAIN ÉPISODENEXT EPISODE

Une autre idée est déjà sur l’établi. Elle prendra sa place ici une fois en ligne.Another idea is already on the workbench. It will land here once it ships.

? PROCHAIN ÉPISODENEXT EPISODE

Et la suivante après elle : ce chapitre est fait pour s’allonger.And the next one after that: this chapter is meant to grow.

CHAPITRE FINALFINAL CHAPTER

À SUIVRE…TO BE CONTINUED…

Le prochain chapitre s'écrit avec vous. Un produit à construire, une équipe à faire monter en niveau, une migration qui fait peur : écrivez-moi.The next chapter is written with you. A product to build, a team to level up, a migration nobody wants to touch: write to me.

E-MAIL bourrel.adrien@gmail.com TÉLÉPHONEPHONE 07 83 26 67 48 LINKEDIN Adrien Bourrel GITHUB Adrien3111
BASÉ ÀBASED IN Toulouse · 31500
ドン!
Scrolle, glisse ou flèches ← →Scroll, swipe or use ← →