Houdaifa Drahm
Backend & DevOps Engineer
I build backend services, real-time applications, deployment pipelines, and low-level C/C++ projects.
About
I'm Houdaifa Drahm, a Backend & DevOps Engineer from Morocco, completing the engineering program at 1337 School, UM6P Benguerir. My work spans C/C++ systems and raycasting engines, NestJS services, WebSockets, TCP/IP networking, containers, and deployment on DigitalOcean. I am fluent in Arabic, English, and French.
Projects
- ft_transcendence (NETPONG): a deployed multiplayer air hockey platform with NestJS services, Socket.io game rooms, JWT authentication, leaderboards, live chat, and a GitHub Actions deployment pipeline.
- Minishell: a Unix shell in C with parsing, pipelines, heredocs, I/O redirection, environment expansion, and signal handling.
- Inception: a multi-container Docker Compose environment with Nginx TLS termination, MariaDB, WordPress, and custom networking.
- Philosophers: a deadlock-free concurrent simulation in C using pthreads and mutexes.
- Webserv: an HTTP/1.1 server in C++ with non-blocking I/O, chunked encoding, and CGI.
- Push_swap, so_long, cub3D, NetPractice and the core 42 projects in C and C++.
Contact
- Email: [email protected]
- LinkedIn: linkedin.com/in/houdaifa-drahm
- GitHub: github.com/Houdaifa1
- CV: Houdaifa_Drahm_CV.pdf