Loïc Aublet
Senior Backend Engineer — system design &
architecture
Paris · dev@loicaublet.com · cv.loicaublet.fr · linkedin.com/in/loïc-aublet
8 ans d’expérience en développement logiciel, d’un parcours fullstack
vers le backend et l’architecture. Depuis 3 ans sur la néobanque pro
Blank (groupe Crédit Agricole). Ce qui m’intéresse : le system design,
l’architecture logicielle et l’organisation technique des équipes —
concevoir des systèmes de bout en bout, assainir l’existant, faire
monter une équipe en compétence. J’ai construit cette expérience sur une
stack TypeScript / AWS, et j’apprends Go, que je trouve mieux adapté à
une grande partie des besoins backend web.
Expérience
Backend Engineer
— Blank (groupe Crédit Agricole)
Mai 2023 – présent · Paris · équipe ~20 devs
Plateforme servant des dizaines de milliers d’utilisateurs actifs sur
4 marques (Blank, Propulse, LCL, Italia).
Stack : TypeScript, Node.js, AWS serverless (Lambda, S3, SQS, SNS,
DynamoDB, CDK)
- Case Manager — architecte du projet : architecture applicative,
modèle de données et découpage des responsabilités jusqu’à la mise en
production ; outil interne de traitement des alertes de fraude (comptes
à transactions suspectes), utilisé quotidiennement en production.
- Conçu et livré plusieurs fonctionnalités produit (parrainage, envoi
de SMS…), de la conception à la mise en production, en autonomie ou en
coordination avec la data et le produit.
- Mené l’intégration d’un nouveau core banking system (service externe
consommé via API) : découplage de l’existant, bascule progressive par
feature flags, et correction des incidents et désynchronisations de
données.
- Assuré la continuité et le leadership technique de l’équipe après le
départ du lead dev : équipe réduite à 2 personnes pendant 6 mois
(départs successifs, migration du core banking system), stabilité et
fiabilité maintenues en production.
- Référent technique de l’équipe : onboarding et montée en compétence
des développeurs, revues de code, documentation de process métier jamais
formalisés, et explicitation des choix d’architecture.
- Conçu un framework d’entretien technique pour harmoniser
l’évaluation des candidats au sein de l’équipe.
Backend Developer —
STMicroelectronics
Sept. 2021 – Jan. 2023 · Paris · équipe ~3 devs
Continuité du projet Estimate suite au rachat de Wisebatt par
STMicroelectronics.
Stack : Node.js, NestJS, MongoDB, Angular 9, Docker, Kubernetes, AWS
Lambda, GitLab CI/CD
- Adapté la stack applicative à l’environnement de production AWS et
conçu un nouveau microservice en NestJS.
- Mené la recherche d’architecture AWS Lambda en vue de la réécriture
serverless du backend.
Fullstack Developer —
Wisebatt
Nov. 2019 – Sept. 2021 · équipe ~3 devs
Stack : Node.js, NestJS, MongoDB, Angular 9, Docker, Kubernetes,
GitLab CI/CD
- Conçu une série de services d’agrégation de données fournisseurs
(Node.js, MongoDB aggregation pipeline).
- Découpé le backend existant en microservices, porté la stack sous
Docker et Kubernetes ; monté un GitLab on-premise pour la CI/CD.
- Réécriture complète du frontend en Angular 9 (composant de
schématique interactif, visualisations D3.js).
Fullstack Developer —
Linagora
Sept. 2018 – Oct. 2019 · équipe ~30 devs
Stack : Node.js, AngularJS, Vue.js, MongoDB, Docker, GitLab CI/CD
- Développement de fonctionnalités et de tests sur OpenPaaS,
alternative open source à G Suite, au sein d’une large codebase
existante (monolithe modulaire en partie découpé en microservices).
Compétences
- Langages : JavaScript / TypeScript · Go (en
cours)
- Backend : Node.js, NestJS · conception et refonte
d’APIs
- AWS : S3, SQS, SNS, Lambda, CDK
- Bases de données : DynamoDB, MongoDB, Redis
- Outils : Neovim, Linux, Docker, Git, GitLab
CI/CD
- Self-hosting : homelab (Docker, CI/CD, services
auto-hébergés)
- Frontend (héritage fullstack) : React, Angular,
Tailwind
Intérêts &
approfondissement
System design et architecture logicielle (lectures : Designing
Data-Intensive Applications, Domain Modeling Made
Functional). J’approfondis actuellement le DDD, l’architecture
hexagonale et l’approche functional core, et je monte en compétence sur
Go.
- Bootcamp développeur web — Simplon.co (2018)
- Licence MIEF — IUT d’Évry (2012)
- DUT Génie mécanique — IUT d’Évry (2011)
Langues
Français (natif) · Anglais (C1)