Skip to content
View gabinollier's full-sized avatar

Highlights

  • Pro

Block or report gabinollier

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don鈥檛 include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user鈥檚 behavior. Learn more about reporting abuse.

Report abuse
gabinollier/README.md

Hi 馃憢

I鈥檓 a computer science engineering student at INSA Lyon, with a strong interest in software engineering.
Currently on an academic exchange at the University of Sherbrooke, Canada 馃崄

Here are some projects:

聽 Web pages & tools

Screenshot of gatsun.fr, the Gatsun recording studio website

Gatsun Website

The website & internal booking calendar for INSA Lyon's student recording studio (gatsun.fr).

Next.js 路 PostgreSQL 路 Docker

Screenshot of the sponsorship tree editor

Arbre de Parrainage

An interactive editor for complex student lineages, with automatic graph layout algorithms & PDF export.

TypeScript 路 Graphviz (WASM) 路 jsPDF

Screenshot of the Koda landing page

Koda

A local-first lyrics writing app I'm building.

Electron 路 Supabase 路 PowerSync 路 TensorFlow

Screenshot of SRT Checker analyzing a subtitle file

SRT Checker

A tool to validate .srt subtitle files against readability rules (timing, line & block lengths).

TypeScript 路 Tailwind CSS

聽 3D & games

Screenshot of the voxel game, a lake surrounded by forest

Unity Voxel Game

A multithreaded Minecraft-like voxel game, focused on visuals & atmosphere.

C# 路 Unity 路 URP

Screenshot of the racing game

Racing Game

A Unity racing game for experimenting with Reinforcement Learning.

C# 路 Unity 路 ML-Agents 路 Python

聽 Audio

Plot comparing the spectrum of a guitar note and its re-synthesis

Mini Synth

A really simple Python synth: decomposes a sound into its sinusoids and envelope, then re-synthesizes whole melodies, including from MIDI files.

Python 路 NumPy 路 SciPy 路 Matplotlib

Screenshot of the ParametricAir plugin interface

ParametricAir

My first audio plugin: adds presence & air with parallel compression and a real-time spectrum display.

C++ 路 JUCE 路 DSP

聽 Also building

Screenshot of Tascal, showing a scheduled task and its run history

Tascal

A user-friendly UI to create, run & monitor scheduled tasks on top of systemd timers. I use it to schedule my backups and send myself an email if something goes wrong.

Rust 路 React 路 Linux

Screenshot of the Get Lag app

Get Lag

A complete social network for students on exchange: posts, reactions, profiles, and more. Has a mobile app and a web app. Private for now, shared with 20 friends.

React Native 路 Expo 路 Supabase 路 S3 路 Docker

鈥nd more experiments in my repositories.

Pinned Loading

  1. parametric-air parametric-air Public

    An audio plugin meant to enhance presence and air, inspired by FreshAir.

    C++

  2. mini-synth mini-synth Public

    A really tiny synth

    Python

  3. racing-game racing-game Public

    A Unity-based racing game to experiment with Reinforcement Learning, trying to learn an AI how to drive

    Python

  4. unity-voxel-game unity-voxel-game Public

    A multithreaded visually pleasant Minecraft clone made with Unity using the Universal Render Pipeline

    C# 1

  5. gatsun-website gatsun-website Public

    The Gatsun recording studio website.

    TypeScript

  6. arbre-de-parrainage arbre-de-parrainage Public

    A tool for mapping complex student lineages, with graph algorithms and client-side PDF generation.

    TypeScript