Building from the ground up — low-level systems, clean code, real problems.
Software engineering student at 1337 School (École 42 Network, UM6P — Benguerir), working through a rigorous, project-based, peer-to-peer curriculum with no teachers and no lectures. Every project is built from scratch.
Beyond code, I bring real-world experience in remote work, client communication, and async collaboration — and I speak Arabic, French, and English fluently.
Languages
Tools & Platforms
Concepts
System Programming · OOP · Algorithms & Data Structures · Networking · Unix/Linux
| Project | Description |
|---|---|
| libft | Custom C standard library reimplementation |
| ft_printf | Variadic printf from scratch |
| get_next_line | File descriptor line reader using static variables |
| minitalk | UNIX signal-based client–server communication |
| push_swap | Stack sorting algorithm with minimum operations |
| philosophers | Classic dining philosophers concurrency problem |
| minishell | Fully functional Bash-like shell in C |
| cub3D | Raycasting 3D game engine (inspired by Wolfenstein 3D) |
| Inception | Multi-service Docker infrastructure (Nginx, WordPress, MariaDB) |
| ft_transcendence | Full-stack web app with real-time multiplayer Pong |
- 🏔️ Orophile (mountain enthusiast). Summited Toubkal — highest peak in Morocco (4,167m)
- 🎸 Bassist in Leet Music Band
- 🌍 Based in Morocco · Open to remote opportunities