$ whoami

Bonjour, moi c’est

Emmanuel Boisset

>full stackdéveloppeur

Je conçois des applications de bout en bout — de l’interface à l’infra conteneurisée, en passant par les API et la donnée.

// à propos

Développeur full stack, diplômé M2 architecture des logiciels

Diplômé d’un Master en architecture des logiciels (ESGI, titre RNCP niveau 7), je développe depuis 2020 dans le secteur de l’énergie — chez Wekiwi puis Plenitude — où je touche à toute la chaîne : espace client, parcours de souscription, back-office, lambdas AWS, automatisation et analyse de données.

J’aime autant structurer une API propre que soigner une interface, et je m’intéresse de près aux nouvelles technologies — du cloud à l’informatique quantique.

qualités
MotivéDéterminéCurieuxCoopératifPatientCalme
langues
  • Français — Langue maternelle
  • Anglais — Professionnel
  • Espagnol — Notions

// parcours

Expérience

// stack

Ce avec quoi je travaille

Un aperçu de la stack que j’utilise au quotidien. Le cœur : TypeScript, Next.js, tRPC / Fastify et NestJS, avec Java côté back historique.

Front-end
ReactNext.jsAngularTypeScriptHTML / CSSWebGL
Back-end
tRPCFastifyNestJSNode.jsExpressJavaPHPREST
DevOps & Cloud
AWSAWS LambdaSQSAzureDockerKubernetesTerraform
Données
SQLNoSQLData analyseReportingPython
Mobile
FlutterDartAndroid (Kotlin / Java)React native
Desktop
ElectronReact native
Outils & langages
GitGitHubGitLabC / C++C#RustScalaRuby
Exploration
LLMApprentissage par renforcementQiskit (quantique)

// projets

Projets sélectionnés

Voici quelques projets sur lesquels j’ai travaillé.

CTO & co-fondateur

Plume Narrative

Société que j’ai co-fondée. Plume Narrative est la première application dédiée au jeu de rôle écrit — je pilote la technique et l’architecture du produit, actuellement en développement.

Next.jsNestJS

Wekiwi · fournisseur d’énergie

Wekiwi

Sur toute la durée du poste : refonte et maintenance de l’espace client, du parcours de souscription en ligne et du back-office admin. Back Java puis NestJS, front React puis Next.js, ajout d'une fonctionnalité de génération d'avenants de contrat automatique, plus les outils internes de reporting et d’analyse des données de pricing.

ReactNext.jsNestJSJavaSQLPython

open source · npm

nestjs-pdf

Librairie NestJS pour générer et manipuler des PDF avec Puppeteer et de nombreux moteurs de templates (Handlebars, EJS, Pug, MJML, Nunjucks, Eta, Mustache, Liquid). Limitation de concurrence, ajout de champs de signature par ancre de texte. Publiée sur npm sous @shad0wz7/nestjs-pdf.

NestJSTypeScriptPuppeteernpm

école & expérimentations

Autres projets

Projets ESGI et side projects publics : architecture logicielle et DDD (Java), application Android (Kotlin), mini-shell en C, informatique quantique avec Qiskit.

// formation

Formation

ESGI

2022 — 2024

Master — Architecture des logiciels (Expert en ingénierie informatique, RNCP niveau 7)

ESGI

2019 — 2022

Bachelor Informatique — Architecture des logiciels (Chef de projet logiciel & réseau, RNCP niveau 6)

// contact

Parlons-en

Une opportunité, un projet, une question ? Laissez-moi un message, je vous réponds rapidement.