Software Engineering student at 1337 Coding School (42 Network) — building things from scratch, the hard way.
Languages: C · C++ · Bash · Shell Script · Python (basic)
Areas: Systems Programming · DevOps · Shell internals
- Custom Shell — Built a fully functional Unix shell in C from the ground up, handling parsing, execution, pipes, and builtins
- Raycaster Engine — Implemented a 3D raycasting renderer (à la Wolfenstein 3D) using C and graphical libraries
- Own Printf — Recreated the
printffunction in C, handling format specifiers, variadic args, and edge cases - Custom Library (libft) — Built a personal C standard library from scratch — string handling, memory, linked lists, and more
- Tools: Git & GitHub, Make, GCC, Valgrind, Neovim, VS Code
- OS & Environments: Linux (Ubuntu), macOS, Shell (Bash/Zsh)
- Currently learning: Web Development ,Devops