Hi, my name isJean-Loup Mellion.I'm an IT Student.

I'm an 19-year-old French student at the University Institute of Technology IUT Vannes and I study computer science. I'm in my second year of a three-year degree.

Who am I?

I am a computer science student at IUT Vannes, passionate about various fields in computer science, including game development, web development, simulations, and cybersecurity. I have acquired a strong knowledge base through my education and self-taught experiments.

picture
Some of my projects
IA • School • 2023QTQuickDetect

This is a project that I made for my school. It is a PyQT application that allow to detect objects in images, videos, and livestreams. It use the YOLOv8 model with PyTorch. It work in projects, where you can save the configurations, the media, and the results.

Python • PyQT • PyTorch
School • Web • 2023SportTrack

This is a website that I made for my school project. It is a website that allow the users to track their sport activities, import their data in JSON files, and configure their profile. It was made 2 times, the first time with PHP, and the second time with NodeJS.

HTML • Bootstrap • SQLite • PHP • NodeJS
Web • 2023Place INFO

A lightweight r/place clone built with Rust for my university. Demo: https://place.jlsquare.fr/

Rust • WebSocket • SQLite GitHub
project
Web • 2023vox.place

vox.place is an website made with Nuxt 3 for the front and Rust for the backend, it is a "social network" to share voxels, and it also have an replication of r/place but with voxels. It also have an editor, it is currently in active development.

Nuxt 3 • Vue 3 • Rust • ThreeJS • Tailwind CSS • SQLite
Other • School • 202324h Info - IUT Lyon

My team and I participated in the '24h Info' competition in Lyon that year, competing against numerous other universities. There were three categories: Algo & Prog (focusing on optimization, among other topics), Web (where we had to create a complete website application), and Cyber-Security (featuring a standard CTF). We won the first place.

Cyber-security • Web • Algo-Prog
project
School • 2023The bikes of Nantes

Soon, this is my final year project for my school. It is a JavaFx application that allow Nantes Métropole to get statistics about the bikes of Nantes. It has a SQL database and can be alimented with csv files.

Java • JavaFx • MySQL • Python
Game • Other • 2023Voxel Engine

This is a voxel engine that I made to learn rust and voxel engines. It is a simple engine that can render a world with a chunk system. It use a DDA algorithm to render the voxels (no bevy). I'm currently working on porting the rendering to the GPU.

Rust
Web • School • 2023Portfolio

This is my portfolio website. It is a single-page website that I built from scratch using HTML, TailwindCSS, and JavaScript. I made it to be fully customizable with a JSON file. I ported it recently to VueJS to make it easier to maintain.

VueJS • Tailwind CSS • NodeJS
Web • 2023Chat App

This is a chat app that i'm currently working on with a friend. It doesn't have a name for now. It is inspired by Discord and Miro. It is a VueJS application with a NodeJS and Rust backend. I work on it when I have some free time.

VueJS • Tailwind CSS • NodeJS • Rust
Other • 2023Galaxy Simulator

This is a simple simulator of a galaxy. It is a Rust application that uses the Bevy engine. It is a simple project that I made to learn Rust and Bevy. I ported it to Unity to use compute shaders

Rust • Bevy • Unity
Other • 2022CTF

In december, I participated in a CTF (Capture The Flag) competition. I solved almost all the challenges and got the first place. I will post the write-ups of the challenges in the future.

Python • JS • C++ • Assembly • Cyber-security
project
School • 2022Grundy

This is a project that I made for my school. It is a Java application that allows to play the game of Grundy. It has a bot that can play against you, the complexity is the exponential complexity of the game that i solved with the Sprague-Grundy theorem, allowing thousands of matches to be used.

Java
Other • 2023SimCoBot

This is a Discord bot that I made to help the players of the game SimCompanies. It allow the players to get information about companies, the market, and the economy to help them to make the best decisions

JS • NodeJS • DiscordJS • ChartJS
Web • Game • 2022Babyfoot.io

This is a tiny project that I made to learn ThreeJS and WebSockets. It is a multiplayer game that I made with my friends for fun. I will soon add a matchmaking system and other features.

HTML • ThreeJS • NodeJS • WebSocket • Blender
Game • 2022Energy Tycoon

This is a game that I made in my free time. The islands are procedurally generated and the game is a mix between a tycoon and a strategy game. I made all the assets and code of the game. I will continue to add features in the future.

C# • Unity • Asesprite
Other • 2022Game Of Life

This is a simple implementation of the Game Of Life. It is a Rust application that uses the Winit library. It is a simple project that I made to learn Rust and Winit.

Rust • Winit
Game • 2021Speed Devour

This is a Unity project that I made to learn about FPS mechanics, the new Unity multiplayer system and procedural levels. It is a simple game that I made in a few days.

C# • Unity • Blender
Game • 2020Glide With Holes

One of my first game. I made it for a game jam. The goal is to use the black holes to accelerate and finish the level the fastest. I made all the assets and code of the game.

C# • Unity • Blender
What are my Skills?
Software Development
Computer Graphics
Front-End
Back-End
skillJava
skillC
skillC#
skillC++
skillRust
skillPython
skillSQL
skillBash
skillGit
My little experience
School • 2023ASTEP / Partenaire scientifique

During my first year at the university, I participated in the ASTEP Project alongside two classmates. We conducted several computer science and robotics lessons at a primary school.

ASTEP / Partenaire scientifique
Freelance • 2022Fiverr

I ran a Fiverr account specializing in freelance Unity projects. I collaborated with various clients, providing game assets, fixing scripts, and assisting in game development.

Fiverr
How to contact me?
EmailDiscordGithubLinkedIn