Minishell
A fully functional Unix shell built from scratch in C, replicating core Bash behaviour. Recursive descent parser, lexical analyzer, pipes, redirections, heredocs, and environment variables.
Full Stack Developer & 42 Network student (1337 School, UM6P) based in Fes, Morocco. I work from low-level C/Unix systems all the way up to scalable web applications.
Full Stack Developer · 1337 / 42
I'm a software engineering student at 1337 School (42 Network / UM6P), with a first-principles approach to building software. I started from self-directed training — FreeCodeCamp certifications in JavaScript and Responsive Web Design — and pushed deeper into systems programming, algorithms, and architecture at 1337.
I specialize in high-performance systems (C/Unix) and scalable web applications (Node.js/React). I'm a rapid learner with a genuine interest in R&D and open-source ecosystems.
Low-level C/Unix — process management, memory, shell internals, graphics engines.
RESTful APIs with Node.js/Express, React frontends, MySQL/PostgreSQL databases.
Docker, Kubernetes, Git workflows, Webpack/Vite builds, Unix shell scripting.
A fully functional Unix shell built from scratch in C, replicating core Bash behaviour. Recursive descent parser, lexical analyzer, pipes, redirections, heredocs, and environment variables.
A social discovery platform for link sharing. Secure RESTful API with Express.js handling auth and content management. MVC architecture.
Real-time fractal visualization — Mandelbrot and Julia sets. Optimized rendering with infinite zoom and live parameter tweaking.
3D game engine using raycasting (Wolfenstein 3D style). Collision detection, texture mapping, and perspective rendering in pure C.
Have a project in mind, a collaboration, or just want to connect? My inbox is always open.