// Full-Stack Web Developer · Morocco
Full-Stack Web Developer with hands-on experience building and deploying production web applications using Laravel, Vue.js, PostgreSQL, JavaScript, HTML, CSS, and AWS.

// 01 · Expertise
// 02 · Work
// Selected Projects
C++ · POSIX · Networking
Implemented an HTTP/1.1-compliant web server from scratch with asynchronous I/O using low-level POSIX system calls. Supported static files, CGI execution, uploads, routing, and redirections, achieving over 99.6% availability under Siege stress testing.
View on GitHub ↗Docker · Docker Compose · NGINX · C
Designed and deployed a fully Dockerized multi-service infrastructure, configuring networking, persistent volumes, environment variables, and backups. Built a minimal container runtime in C using process isolation and chroot.
View on GitHub ↗TypeScript · Fastify · PostgreSQL · WebSockets
Built a real-time multiplayer application over WebSockets with OAuth authentication, classic login, and 2FA. Developed live chat, matchmaking, a friends system, and real-time gameplay as part of a team.
View on GitHub ↗Laravel · Sanctum · PHPUnit · CI/CD
Designed a scalable backend using clean architecture principles, with authentication, policies, background jobs, and notifications. Wrote automated tests with Pest and PHPUnit integrated into CI.
View on GitHub ↗C · miniLibX · Linear Algebra
Built a first-person raycasting engine from scratch in C, rendering a dynamic 3D view of a maze from a custom scene file. Wrote my own map parser, directional wall textures, and a minimap and door system as bonus features.
View on GitHub ↗React Native · Expo · TypeScript · Docker
Personal project: a cross-platform Sudoku app supporting 4x4, 9x9, and 16x16 boards across three difficulty levels, with a custom puzzle generator and a Dockerized dev environment.
View on GitHub ↗// 04 · Get in touch
Available for full-stack web development roles, backend engineering positions, and freelance projects.