Every project has its own record

Production contributions, open-source systems, and validated curriculum work. Select any project for its scope, implementation details, constraints, and technology stack.

[01]

Production work

Backend and full-stack systems built in real delivery environments.

[02]

Open source

Public tools with source code available for review.

[03]

1337 / 42 Network

Validated systems, networking, graphics, C, C++, and web projects.

01

Libft

A foundational C library that recreates selected standard-library behavior for strings, memory, conversion, and linked lists.

C · Makefile · POSIX Environments

02

Born2beRoot

A system-administration project focused on virtualization and secure server configuration.

Debian OS · Bash Scripting · LVM · SSH · UFW

03

get_next_line

A C function that reads input one line at a time while preserving unread state between calls.

C · File Descriptors

04

ft_printf

A C implementation of core `printf()` behavior using variadic arguments and format dispatch.

C · Variadic Functions

05

push_swap

An algorithm project that sorts integers across two stacks using a restricted operation set.

C · Advanced Sorting Algorithms

06

minitalk

A small client-server protocol that transmits strings between UNIX processes using only `SIGUSR1` and `SIGUSR2`.

C · UNIX Signals · Bitwise Operations

07

so_long

A 2D top-down game built with MiniLibX.

C · MiniLibX · Pathfinding Algorithms

08

Philosophers

A concurrency simulation based on the Dining Philosophers problem.

C · POSIX Threads · Mutexes

09

minishell

A small UNIX shell implementing command parsing, environment expansion, pipes, redirections, built-ins, process execution, and interactive signal behavior.

C · AST Parsers · UNIX Processes · File Descriptors

10

NetPractice

A networking exercise covering IPv4 addressing, subnet masks, routing tables, gateways, and connectivity troubleshooting across multiple network topologies.

Networking · Subnetting · Routing Tables · TCP/IP

11

cub3D

A Wolfenstein-inspired renderer that converts a 2D map into a textured first-person scene using raycasting.

C · MiniLibX · Raycasting Algorithms · Linear Algebra

12

CPP Modules 00–09

Ten C++98 modules covering classes, memory ownership, inheritance, polymorphism, exceptions, casts, templates, iterators, containers, and practical use of the Standard Template Library.

C++98 · Object-Oriented Programming · STL

13

Inception

A Docker Compose infrastructure project connecting NGINX with TLS, WordPress with PHP-FPM, and MariaDB.

Docker · Docker Compose · Alpine Linux · NGINX · MariaDB

14

ft_irc

An IRC server written in C++98 with non-blocking socket I/O.

C++98 · Network Programming · Sockets · Asynchronous I/O

15

ft_transcendence

A full-stack 42 capstone project combining real-time multiplayer Pong, chat, user profiles, authentication, and match statistics in a browser application.

TypeScript · React · Next/Nest.js · WebSockets · PostgreSQL

16

42 Collaborative Resume

A collaborative React project focused on shared component structure, Git branch workflows, integration discipline, and coordinated delivery across multiple contributors.

React · Git Pipelines · Collaborative Workflows