Hassan Bakrim

Head at YouTube

Salary / Daily rate

Casablanca, Morocco

Freelance, open to permanent contract

Skills

NestReactDockerPostgreSQLCNextTypescriptPHPPythonWordPressMariaDBMicroservicesDevOps

Languages

Arabic (Native)English (Fluent)French (Fluent)

About me

Intro

Highly technical developer with a diverse academic and practical background, ranging from foundational Physics-Electronics to advanced software engineering within the 42 Network and ALX ecosystems. Expert in bridging the gap between low-level system performance and modern, scalable web architectures.

Links

Work experience

Full-Stack Developer

Gaming & Chat Platform WebApplication

– Architected and deployed a full-stack single-page application using NestJS (backend) and NextJs Using React with TypeScript (frontend), implementing MVC pattern for clean code separation – Engineered real-time bidirectional communication via WebSockets, enabling live game updates and low-latency chat functionality for concurrent users – Implemented enterprise-grade authentication flow with OAuth 2.0 (42 API integration) and JWT tokens, ensuring secure session management – Containerized the entire microservices architecture using Docker and Docker Compose, orchestrating PostgreSQL database, backend API, and frontend services – Integrated PostgreSQL with TypeORM for efficient data modeling of user profiles, match history, and game statistics

Software Engineer

Custom HTTP/1.1 Server Project

– Developed a fully functional HTTP server in C compliant with RFC standards, handling GET, POST, and DELETE methods with proper status codes and headers – Implemented concurrent client connection handling using non-blocking I/O with poll() and select(), supporting 100+ simultaneous connections – Built a robust request parser capable of processing large headers and chunked transfer encoding without memory leaks – Extended functionality with CGI implementation (PHP/Python), enabling dynamic content generation through proper process forking and environment management – Engineered custom configuration file parser allowing dynamic port, host, and error page customization

DevOps Engineer

Docker Infrastructure Deployment Project

– Designed and deployed a scalable web infrastructure using Docker with three interconnected services: NGINX (reverse proxy), WordPress with PHP-FPM, and MariaDB – Configured each service manually from Alpine Linux base images, demonstrating deep understanding of system dependencies and service hardening – Implemented Infrastructure as Code principles with Docker Compose, enabling one-command deployment of the entire stack – Established secure inter-container communication via dedicated Docker networks and implemented data persistence using Docker volumes – Optimized NGINX as a reverse proxy with SSL termination, load balancing capabilities, and custom configuration for WordPress performance


Education

1337 Coding School

2023 - Present

3 years

1337 Coding School

Computer Software Engineering

2023 - 2026

2 years 5 months

Université Hassan II

Licentiate Degree, PHYSICAL SCIENCES

2016 - 2020

3 years 11 months

The best place to find your next move

© 2026. All Rights Reserved.