Skip to content
View theofiette's full-sized avatar

Highlights

  • Pro

Block or report theofiette

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’t 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’s behavior. Learn more about reporting abuse.

Report abuse
theofiette/README.md

Théo Fiette

C/C++ developer trained at 42 Paris. Before 42, I worked in film production and post-production.

I enjoy low-level programming and real-time rendering, and I'm looking forward to new challenging projects that will keep me learning.

Looking for a 6-month internship or a work-study contract in Paris, starting January 2027.

Featured projects

Project What it is Stack
Cub3D Single-threaded raycasting 3D engine C, MiniLibX
Minishell Unix shell: pipes, redirections, heredocs, && / ||, subshells, wildcards C
webserv HTTP/1.1 server: single poll() loop, keep-alive, CGI, uploads (team of 3, connection architecture) C++98
Philosophers Dining philosophers with threads and mutexes, then processes and semaphores, with no data races C, pthreads
Ford-Johnson Merge-insertion sort that never exceeds its theoretical comparison bound C++98
SCOP 3D .obj model viewer C++, OpenGL, GLSL
ft_transcendence Real-time multiplayer game where players must unmask an LLM (team of 5, tech lead / backend) TypeScript, WebSocket

Currently building a Minecraft-style voxel engine in C++ / OpenGL with a teammate: chunk streaming, texture arrays, procedural generation in progress. https://github.com/echatela/ft_vox

Contact

LinkedIn · theo.fiette@gmail.com

Pinned Loading

  1. Cub3D Cub3D Public

    Wolfenstein-style 3D raycasting engine in C: textured walls, doors, sprites, enemy AI, minimap

    C

  2. Minishell Minishell Public

    A POSIX-style shell in C: pipes, redirections, heredoc, environment variables, builtins

    C

  3. SCOP SCOP Public

    OpenGL .obj model viewer in C++ with GLSL shaders and texture mapping

    C++

  4. Sosonyx/Transcendance Sosonyx/Transcendance Public

    TypeScript 1

  5. ford-johnson ford-johnson Public

    Ford-Johnson merge-insertion sort in C++98

    C++

  6. webserv webserv Public

    HTTP/1.1 web server in C++98: single poll() loop, keep-alive, CGI, uploads, NGINX-style config

    C++