Welcome.
Youssef Bouchmama.
A software engineer student at 1337-UM6P Ben Gurir.
About
Software Engineering student at UM6P-1337 with hands-on experience in designing and deploying scalable backend systems using Node.js, Django (Python), Docker, and RESTful APIs. Skilled in DevOps practices, including containerization, CI/CD pipelines, and microservices architecture. Passionate about building efficient, robust solutions to solve real-world challenges.
Skills
Technical Projects
Developed a backend using Node.js, Fastify, and SQLite for user management, tournaments, and friendships. Built a microservices setup with Docker and Docker Compose, including authentication (JWT), Google and 42 Intra login, profile updates, and avatar management.
Tech: Node.js, Fastify, JWT, SQLite, Docker, REST APIsDeveloped a custom web server supporting HTTP/1.1 with methods [GET, POST, DELETE] and binary CGI. Implemented innovative solutions to enhance web server performance and functionality.
Tech: C/C++, OOP, HTTP/1.1, Git, Linux, Non-blocking I/OOrchestrated a microservices architecture using Docker, managing containerized applications with Docker Compose. Designed and implemented a system integrating various services like web servers, databases. Applied DevOps practices for automation and continuous integration.
Tech: Docker, Docker Compose, Nginx, MariaDB, Linux, Shell, FTP, Cadvisor