Showcasing my work from 1337 school and beyond.
A peer-to-peer money exchange web app for 1337 students. Matches cash-to-bank and bank-to-cash orders automatically with a smart matching engine.
Built a real IRC server in C++98, multiple clients, channels, operator modes, and a working bot. Tested with irssi.
A collaborative full-stack marketplace platform peer-to-peer buying, selling, and services exchange with integrated delivery requests.
Production-grade Linux server hardening from scratch — Debian deployment with WordPress, AppArmor profiles, Fail2Ban, and TLS security.
A custom C standard library, a variadic printf implementation, and a buffered file reader. The core projects of the 42 curriculum.
A growing collection of solved algorithmic problems covering sorting, dynamic programming, graph theory, and more.
A comprehensive exploration of C++, from OOP fundamentals to advanced templates, containers, and the STL.
A C++ tool for automated git repository synchronization, keeping local and remote repos in sync.
A Docker-based multi-container infrastructure with Nginx, WordPress, MariaDB, TLS, custom networking, and secrets management.
A fully functional UNIX shell built in C with parsing, execution, pipes, redirections, and built-in commands.
A CLI network calculator for IP subnetting, AND operations, host ranges, CIDR notation, and subnet masks.
A multithreading simulation of the dining philosophers problem, managing concurrent access with mutexes.
Recreating UNIX pipe behavior by redirecting I/O between processes using fork, pipe, and execve.
A sorting algorithm project that sorts a stack of integers using a limited set of operations in minimal moves.
Graphical programming projects spanning from a 2D tile-based game to a Wolfenstein-style 3D raycasting engine.