Robin, student at ISIMA.
French student currently based in Clermont-Ferrand, studying computer science, cyber security and networking.
Experience
-
CERN (Internship)
JWTPythonRESTful APIsI am thrilled to have the opportunity to work at CERN, the European Organization for Nuclear Research. I will be working on DiracX, a project that aims to improve the performance of the Dirac software, which is used to manage the computing resources of the LHCb experiment. I am looking forward to contributing to this exciting project and learning from the talented team at CERN.
My main tasks will include:
- Develop the Pilot Code
- Assist in developing RESTful APIs, like implementing JWT authentication
- Contributing to clear, maintainable documentation
-
Inseki (Personal Project)
GolangGo routinesOptimizationsData StructuresInseki is an open-source tool that analyzes a disk to identify different projects, and is currently in development.
It was designed because, as a student, I often found myself with a lot of projects on my computer and I wanted a way to organize them. Inseki scans a disk and identifies different projects based on the project architecture. I am excited to continue working on this project and to share it with the community.
The technologies used are:
- For the core:
- Golang
- Go routines
- For the desktop app:
- WailsV3 (A Go library)
- HTMX (A JavaScript library)
- Templ (A Go template engine)
-
Smart Sorter (Personal Project)
JavaScriptNodeJSSmart Sorter is the original project behind Inseki. It is an open-source tool that sorts files based on their type.
This original version was written in JavaScript, and I decided to rewrite it in Golang to improve its performance and to learn more about the language.
-
Astro' (Personal Project)
GolangDatabasesSvelteData StructuresAstro' is a project that aims to create a competition management platform for fencing.
This project was born out of my passion for fencing and my desire to contribute to the fencing community. Furthermore, I want to create a modern and user-friendly platform that will make it easier for fencers to participate in competitions and for organizers to manage them.
The technologies used are:
- For the core:
- Golang
- Databases
- For the desktop app:
- WailsV3 (A Go library)
- Svelte (A JavaScript library)
Education
-
ISIMA Computer Science School (Master)
I am excited to have joined ISIMA, where I am specializing in cybersecurity and networks. This opportunity is allowing me to develop my skills in various areas such as pentesting, the Internet of Things (IoT), and web security, among others. I am thoroughly enjoying diving into these exciting topics and actively contributing to digital security.
-
Prep'ISIMA (Bachelor)
I went to Clermont-Auvergne University to prepare for the entrance to ISIMA. This experience allowed me to consolidate my knowledge in mathematics and computer science. I also had the opportunity to work on various projects, such as creating a server in Java, developing games in C and Java, and creating a website in HTML, CSS, and JavaScript.
-
Maine de Biran High School (Baccalaureate)
I graduated from Maine de Biran High School with a scientific baccalaureate. This diploma allowed me to develop my skills in mathematics, physics, and computer science.
Hobbies
Fencing
It has been now sixteen years since I started fencing.
I have been practicing foil in competition for almost fourteen years, and was able to participate to two world cups, and nearly ten national championships. I also obtained my referee diploma and am now a regional referee.
Photography
In addition to fencing, I have been practicing photography for about five years.
I started astrophotography with a Canon EOS 600D, acquired a telescope (a 150/750 from Skywatcher) with a motorized mount (EQ3-2) and developed my skills in post-processing with software such as DeepSkyStacker and Photoshop.
A few years later, I joined my passion for fencing and photography by taking pictures during fencing competitions, and had the chance to have some of my photos published on some french Instagram accounts.