"When you're curious, you find lots of interesting things to do." — Walt Disney
I've always liked creating things, new and old. I think it's the best way to learn, grow, and be proud of yourself.
Below is a list of projects I've worked on over the years.
This is the place where I talk about my experience and my projects, and showcase my frontend skills. There are many things I want to add in the future, so make sure to come back from time to time!
Modeling of a garden's ecosystem with fruit trees and propagation of diseases, developed in only two days. The goal is to find the best way to maximize production and minimize costs induced by replacing trees and placing walls.
Mock e-commerce website that tracks user actions to generate KPIs, using Apache Spark and Apache Kafka. Developed with NextJS and Python.
Video hosting website to help non-profit organizations stand out and reach the right audience. I was in charge of hosting the videos and processing them to reduce their size, generate thumbnails and integrate them with the video player. I also implemented a rudimentary VAST server to serve our own advertisements.
PariPlus is a responsible online betting platform! Our adjustable monthly limit reduces the risk of addiction without diminishing the pleasure of betting, and our predictive results feature allows beginners to get started without fear. My team was selected for the TechDay 2023 competition at Efrei Paris, which brings together the 12 best projects from the second and third-year classes.
Co-founder of the mathematics student club "ESMS" and organizer of the May 2023 tournament/escape game. Participants follow different routes based on answers to riddles. I took part in creating the riddles and routes, and supervised the event on the day itself.
Gesto is a basic restaurant management tool that allows you to manage your menu, orders, and reservations, and assign orders to table to track the available space in real time. It was developed abroad in a team of 3 for my semester at UC Irvine. Gesto uses Java for its GUI and backend, and Microsoft Access for its database.
PyForts is a competitive online construction and strategy video game, inspired by the game Forts. This project was carried out as part of the first-year cross-disciplinary project at Efrei Paris. I implemented a GUI system with PyGame, developed a protocol for client-server exchanges, designed a modular, scalable architecture using system of plug-ins to add content, optimized the game by reducing the number of thread from 10+ to only 2, designed the characters, composed and played some of the game's music, and much more.
This is the first programming project we had in school. Our program used the Markov chain algorithm to generate music from a small library.
Web-based project management application, developed to help organize an academic project in my final year of high school. During its development, mProjets was used by other students and teams, whose feedback was taken into account to improve the platform. The source code is closed for now as it depended on a custom authentication system I made that is no longer available, and many addresses were hard-coded.
This intelligent streetlight project was carried out by our team of 5 as an end-of-year project for our final year of high school. The solar panel pivots to follow the movement of the sun and power the streetlight at night. We used my tool "mProjects" for better tracking of project tasks. We were selected to take part in the Olympiades de Sciences de l'Ingénieur, a national competition for the best high school engineering projects. Sadly, the project had to be canceled due to Covid-19 and schools closing in France.
Created a radio show with my friends in high school where I hosted my own column in which I talked about tech news. The show aired live every wednesday afternoon on Graf'Hit, a local radio.
ScreenCapture is a simple screenshot tool that I developed in VB.NET. It included functionalities like single and multi-screen screenshots, delayed screenshots, built-in key activation system and watermark system for non-activated copies.
mMail was a simple email client developed in VB.NET that allowed you to send email to anyone using your Gmail account. It was a great project for learning the language and framework.
This is where it all began: a simple batch script to play games and show statistics about your hardware. This was my first progamming project. I would work on it during my free time, at school on a piece of paper, on vacation, and just about anytime I could.