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