My Résumé
A comprehensive overview of my academic background and professional experience.
Discover the journey and the skills that shaped my profile as a software and game developer.
Experience
IT development apprenticeship @ Goupil Technology
Dec 2024 - Present
- ▹ I'm developing a Virtual Reality (VR) SaaS platform that allows users to interact with diverse points of interest (text, videos, quizzes, etc.) in immersive environments (360° videos or pictures).
- ▹ I'm working with a client to create multiple VR experiences, introducing to various professions and activities such as plasterer-drywall installer or family life assistant.
- ▹ Usage of Unity, C#, GitLab, and Agile methodologies.
IT development internship in a research laboratory @ MIEL-UQAC
May 2024 - Aug 2024
- ▹ As part of a group of 4, I was developing a platform for collecting, storing and analyzing biometric data, such as from electroencephalography (EEG) headgear and eye-tracking sensors.
- ▹ I worked on a 3D part using Unity and therefore C#, as well as a back-end part in Python. I used socket programming to communicate between the two parts, CSV files to store the data and PyQt to create an interface.
Repair technician for Apple @ SBE France
June 2023 - Aug 2023
- ▹ I performed diagnostics on Apple devices, specializing in repairing iPhones, iPads, and AirPods. I also conducted preventive and corrective maintenance on various devices.
- ▹ I've collaborated with an experienced repair team to tackle more technical issues. Successfully adapted to new work environments and teams, demonstrating flexibility and adaptability.
IT development internship @ SBE Global
Apr 2023 - June 2023
- ▹ Working within an IT team, I contributed to the development of software aimed at managing inventory flows and compensation. This involved collaborating closely with a company partner, ensuring effective communication throughout the project.
- ▹ Once the software was ready, I facilitated its deployment into production, overseeing the transition smoothly.
- ▹ Additionally, I handled any issues that arose during the process, demonstrating problem-solving skills and ensuring minimal disruptions to operations.
- ▹ Usage of JavaEE, Maven, Spring, Apache Tomcat, Apache ActiveMQ, and Bitbucket.
Volunteer @ SPA
Oct 2022
- ▹ I volunteered for a month in the local shelter. I took care of the animals, cleaned their cages, and helped the staff with their daily tasks.
- ▹ (SPA is a French animal protection society. An equivalent would be the SPCA.)
Education
Engineering degree in IT and Multimedia (Apprenticeship)
2024 - 2027Studying IT and multimedia engineering at Cnam-Enjmin, I am learning project management, software architecture, software development, and multimedia design. I am also learning to use various tools and technologies such as Unity, C++, C#, Python, SQL and machine-learning.
I also had the opportunity to learn microcontroller programming with Arduino and Raspberry Pi, by doing projects such as a ultrasonic distance sensor, a jump man game with a LCD screen, and a small arcade machine with a Raspberry Pi.
This curriculum is undertaken as part of an apprenticeship contract with the company Goupil Technology, where I work as a software developer in the field of virtual and augmented reality.
Extracurricular Activities
- A physical engine made in Python, using self-made methods for physics simulation and maths.
- K-Psule, a 2D bullet heaven game in Unity made in 14h.
- Cadence, a small Python game to play music using Pygame.
- A neutron shader in Unity ShaderGraph, simulating the behavior of a neutron star's surface.
- A Halite III bot in C++.
Bachelor in Video Game Development
2023 - 2024When I was studying game development at UQAC, I learned to use Unreal Engine and Unity. I also learned how to use C++ and C# to create games.
In addition to studying video game development, I had the opportunity to select courses focused on artificial intelligence and machine learning. I also learned project and team management using Agile methodology and Scrum.
This curriculum at UQAC is undertaken as part of a dual degree program, in conjunction with the Littoral Côte d'Opale University Institute in Calais, France.
Extracurricular Activities
- Poule Poeufs, a Snake game made with Unreal Engine with the collaboration of 4 other students, including 3 from the NAD-UQAC.
- Malum Habootus, a Bomberman game made with Unreal Engine with the collaboration of 8 other students, including 6 from the NAD-UQAC.
- Insérer un mot de passe, a 3D serious game made with Unreal Engine with the collaboration of 14 other students.
- A 2D Flipper game and a 3D FPS shooter game, in order to learn the fundamentals and principles of Unity (like raycasts, joints, states, triggers, events...) and how an engine works.
- Some mini-projects in order to learn C++ and C# with Unreal Engine and Unity as well as AI, networking, testing and what can happen in a game development team/company.
Bachelor's degree in Computer Science
2021 - 2024When I was studying computer science at the IUT, I learned to use C, C++, Java, Python, and SQL. I also learned to use HTML, CSS, PHP, JavaScript and some frameworks in order to develop small websites. I also saw the basics of artificial intelligence, mobile development, website security, network management and virtualization using Docker. Not to mention cryptography and project management using Agile methodology as well as Scrum.
The last year of this curriculum was undertaken as part of a dual degree program, in conjunction with UQAC in Chicoutimi, Québec, Canada.
Extracurricular Activities
- A mobile application for depositing and retrieving location-based words developed in Dart and Flutter using NoSQL.
- A PHP website allowing users to view, deposit, add, and delete reviews.
- A Vue.js, Single Page Application (SPA) Pokedex.
- A Python application for stacking FITS images for astrophotography using the Astropy library, equipped with an interface built with PyQt6.
- A Discord bot in Node.js, facilitating communication between slash commands and a NoSQL database MongoDB to manage watchlists and users.
- An introduction to the Angular framework, by connecting an ERP to a website.
- The board game Blokus, recreated in Python.