Full Stack Developer
Hi, I'm Hamza Salih-Eddine
Building modern, scalable web applications with clean code and exceptional user experiences.
About Me
Passionate Full Stack Developer with expertise in building robust web applications from front to back. I specialize in creating clean, efficient, and scalable solutions using modern technologies. With a strong foundation in both frontend and backend development, I deliver end-to-end solutions that meet business requirements while providing exceptional user experiences.
Skills
Languages
Frontend
Backend
Databases
Tools & DevOps
Projects
Blogging Platform
A fullstack social blogging platform where students can share their learning experiences, follow other learners, and engage in meaningful discussions about their educational journey.
Rust WebServer
A lightweight, high-performance HTTP/1.1 server implementation written in Rust with non-blocking I/O, CGI support, and comprehensive configuration options.
Mini Shell
Minimalist Unix-like shell implemented in Rust as an educational project. It demonstrates basic shell functionality and system-level programming in Rust.
Real-Time Forum
A full-featured forum application with real-time private messaging powered by WebSockets, user authentication, and dynamic content rendering.
Multiplayer Bomberman
Multiplayer Bomberman is a real-time browser-based game built with vanilla JavaScript, a custom mini-framework, and WebSockets for multiplayer functionality. This project was developed as an educational experiment in client-server game design.
Backup Manager
A Python-based backup system that schedules and performs automated backups from the command line. Create, list, and delete backup schedules, control a background service, and generate compressed .tar backup files — all with proper logging and error handling.
Road Intersection
A traffic intersection simulation that models two crossing roads with traffic lights, vehicle spawning, route selection, and dynamic congestion management. Built as a visual, interactive simulation where users control vehicle creation via keyboard input.
Professional Experience
Open Source Contributor
Docker Inc
- Contributed to the Docker Go SDK by fixing bugs, adding new features, and writing unit tests and benchmarks.
- Pull requests were reviewed and merged by project maintainers.
Education
Professional Certificate
Zone01Oujda
Focused on software engineering, algorithms, and web technologies. Graduated with honors.
Certifications
Software Engineer
HackerRank
2025
Problem Solving (Intermediate)
HackerRank
2025
JavaScript (Intermediate)
HackerRank
2025
Go (Intermediate)
HackerRank
2025
JavaScript Algorithms and Data Structures
freeCodeCamp
2024
Get in Touch
I'm always open to new opportunities and interesting projects. Feel free to reach out if you'd like to collaborate or just want to say hello!