CV

Profil

"Curious 2nd-year student at ESIR, looking for a final internship or a work-study contract in full-stack web development."

Programming contests

GameJam

ESIR | 35000 Rennes, France

Break the Code

SopraSteria | 35000 Rennes, France

Battle Dev

Thales | 35000 Rennes, France

Technical Challenge

Coexya | 35000 Rennes, France

Projects

Palette Generator

– Présent
SvelteTailwindTypeScript

TravelPlanner

Team project to plan a trip in a given city. Uses AI (LLaMA) to generate a personalized guide based on user preferences.
SvelteTailwindSvelteKitPocketbaseScrumTypeScript

Isati Website

Website for our school's student association to list events, present clubs, check room availability, and create Instagram posts with a dedicated tool.
SvelteTailwindTypeScriptPythonPythonAWSAWS-AmplifyAWS-LambdaAWS-CognitoAWS-S3AWS-DynamoDBGoogle Workspace (Authentification)

Charitea

Course project designed to simplify association management.
AngularTailwindTypeScriptNestJSTypeORMSQLite

Elek

TypeScript

Drink App

Application to track participants' consumption during an event.
ReactTailwindPythonTypeScriptPythonAWSAWS-AmplifyAWS-LambdaAWS-DynamoDB

Cours ESIR

VueJSTypeScript

Text Editor

C++SDL

Canvas Editor

A Canvas (JS) editor to easily create images. It is used for ISATI tools.
TypeScript

Programming Project

A C++ game made as a team using SDL as the rendering engine. I mainly contributed to interactions and detection of objects around the character.
C++SDL

EndlesslyNaggingDeity

Adventure puzzle game made with Godot.
Godot

Beaulieu'Camp

A website to track the availability of rooms in our school. Also includes a map to locate each building.
SvelteTypeScriptPython

vtNotes

Attempt to make a note-taking application.
SvelteTypeScriptTauri

SlimeGame

Game we programmed for a school project. I mainly contributed to the physics, lighting, performance optimization, and the separation of the game and render loops (threading).
Python

Streamkit

JavaScriptCSSElectronJS

Audio Player

JavaScriptCSS

Weather

JavaScriptCSS

Tableau d'avancement

Created a small website back when I needed to check my balance equations in chemistry.
JavaScriptCSS

Studies

Engineering School

– Présent
ESIR | 35000 Rennes, France

Erasmus

Politechnika Poznańska | 61-138 Poznań, Poland

CUPGE Engineering

ESIR | 35000 Rennes, France

High School

Lycée Jean Paul II | 35760 Saint Grégoire, France

Middle School

Collège Saint Gabriel | 35740 Pacé, France

Professional experience

Data Analyst Internship

– Présent
Inria | 35000 Rennes, France

Chief Technology Officer

ISATI | 35000 Rennes, France
Mainly responsible for managing websites and Google Workspace

IT Assistant Internship

Mairie de Pacé | 35740 Pacé, France
Modernization of IT infrastructure • Installed PRTG (infrastructure monitoring) • Installed GLPI (ticket tracking for technical support) • Updated servers • Set up new workstations (Windows, Office 365) • Managed thin clients • Configured switches

Order Picker

CERP Bretagne Atlantique | 35760 Saint-Grégoire, France
Preparation and packaging of pharmaceutical products before shipment. (Préparation et conditionnement de produits pharmaceutiques avant expédition.)

Volunteering

Marathon Vert

35000 Rennes, France

Euro Basket

35740 Pacé, France

Banque Alimentaire

35740 Pacé, France
© 2026 AquaBx. All rights reserved.