I am Badr Chanaa,

A Full-stack developer specializing in backend and systems engineering. Passionate about building performant and scalable applications and understanding how systems work under the hood.

Projects

minishell

AST
Low Level
Shell

Simple shell built in C, inspired by BASH supports pipes, redirections, environment variables, conditions, and subcommands.

Read More

transcendence

Typescript
WebSocket
Real Time

Multiplayer ping pong game built using a custom React-like frontend library and Fastify for the backend, with a microservices architecture for game, user management, live notifications, and chat services.

Read More

webserv

HTTP Server
Non-blocking IO
C++

A single threaded http server built in C++ that can handle multiple requests using non blocking IO event loop.

Read More

Technologies

CC++PythonNode.jsReactNext.jsTypeScriptRedisNGINXDockerDigitalOcean

Contact

Send me a message to connect or collaborate. I am available for internship, part-time or full-time job.