Skip to content
View roussineau's full-sized avatar

Highlights

  • Pro

Block or report roussineau

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
roussineau/README.md

Hello world

I am a Computer Science Student who likes to (tries to) understand how systems work "under the hood": low-level programming, resource optimization, fundamentals of AI, and videogames.


🔧 Currently building

Merging my interests of systems, optimization and AI:

  • 🧠 LLM from scratch in C: Building a lightweight Language Model (Toy Language Model) entirely in C, without external ML libraries.

    • Focus: Manual memory management, custom ASCII tokenizer implementation, embeddings, and raw logit calculations.
    • Goal: To understand Transformer architecture at the bit and pointer level, and get fascinated with the maths behind ML.
  • 🎮 Godot Optimization / Game Dev: Developing efficient simulations and game mechanics.

    • Current Project: 3D Flocking Simulation optimized with a custom Spatial Grid to handle thousands of entities, replacing expensive standard physics collisions.

🛠️ Tools & Stack

I am most comfortable in Unix-like environments and prefer tools that offer real control and strong type systems.

Core Game Dev Environment
C C Godot Engine Godot 4 Linux Linux
C++ C++ GDScript Neovim NeoVim / Zsh

📫 Contact | 🌐 LinkedIn

Pinned Loading

  1. tlm tlm Public

    Toy Language Model, from scratch

    C

  2. FlockingSimulation FlockingSimulation Public

    Flocking simulation using Godot Engine 4.6.

    GDScript

  3. EnemiesBlaster EnemiesBlaster Public

    Blaste all the enemies and beat yourself.

    C#