Loris
Vullion

Portfolio V5

Scroll Down

Projects

Swell Creator

Context :

Personal

Dates :

Sept. 2025 - not finished

Group Size :

1

Skills :

Next JS, ThreeJS

This project is an implementation of the hydrodynamics equation, the Gernster waves, to try to simulate an ocean. It's using NextJS with the library Three JS to generate a plane where each vertex is moved according to the equations that are computed in shaders. Those shaders are homemade using webgl and implement not only the movement of water but also the color, refraction and reflection of it. This project is not finished as I'm trying to implement white foam on top of the waves.

Swell Creator

Portfolio V5

Context :

Academic

Dates :

Nov. 2025 - Nov. 2025

Group Size :

1

Skills :

Next JS, GSAP

This portfolio have been asked as a final project of my web devlopment class. Each of the portfolio that I've done have been a way for me to learn new technologies, for this one I've learn the library GSAP. The portfolio is one page where each section is revealed by scrolling down.

Portfolio V5

Pove

Context :

Academic

Dates :

Oct. 2024 - Jan. 2025

Group Size :

6

Skills :

React, Express

This Project was intialised by the IUT with a subject : the creation of an application to valuing the cultural heritage in France. To do that we've made brainstorming session to search for an idea. From there we thought of a dating app that can make people encounteer by matching them by their favourite cultural monument and propose them to meet in place liked by both of them. We've developped this application with React, a librairy capable of doing modular development. We also have to do a back-end with Express which is a JavaScrip environment for server. A database was required to stock data for matching people, we chose to do it with PostgreSQL

Pove

Vs Code Extension

Context :

Personal

Dates :

Feb. 2025 - Apr. 2025

Group Size :

1

Skills :

JavaScript, Regex

After I've learn that Vs Code extension can be made with JavaScript I thought it can be a good way to improve my JavaScript skills. I've started to working on a extension that was capable of showing how many elements wille be impact by a ligne of CSS in a project. I've managed by using Regex to select the css query under the mouse. The difficulty was now to search in each files of the workspace to see if the css will impact. To do that I made a recursive function that was able to verify if the file have an html extension. Thanks to JSDOM I've been able to do queries on the file with the query selected. I've published the extension on the Vs Code Marketplace but unfortunately I've failed to make it work with React Component

Vs Code Extension

About

Highschool

Dates :

2020 - 2023

Baccalauréat with honors, specialised in Computer Science, Physics and Chemistry

Bachelor in Computer Science

Dates :

2023 - 2026

Currently obtaining a degree in Computer Science at IUT 2 of Grenoble

Internship at Vetagro Sup

Dates :

2025 - 2025

12 weeks of intership where I've built a complete 'shopping' website

International Exchange year

Dates :

2025 - 2026

Exchange at Lycoming College (USA) for a year

Contact

Access fish game

x :

0.00

y :

0.00