Youssef Momen

Full-Stack Developer

Youssef Momen

Building scalable systems and real-time applications. Specialized in backend architecture, microservices, and systems programming.

Featured Projects

Work I'm proud of

Game-zone

Real-time Multiplayer Gaming Platform

Game-zone

Full-stack microservices-based multiplayer platform featuring real-time games (Ping-Pong, Parcheesi), live chat, and secure user authentication with 2FA. Designed and implemented 9+ independent Fastify services using an API Gateway pattern with WebSocket servers for live updates.

Key Highlights

  • Supported 50+ concurrent players with <100ms latency
  • Implemented TOTP 2FA and OAuth2 authentication
  • Real-time game state synchronization via Socket.IO
  • Full monitoring stack: Prometheus, Grafana, ELK
Next.jsReactTypeScriptFastifySocket.IOSQLiteDockerNGINX
Custom Web Server

High-performance HTTP/1.1 Server

Custom Web Server

Built a fully functional web server in C++ from scratch, inspired by Nginx. Implements complete HTTP/1.1 protocol with GET/POST/DELETE methods, configuration file parsing, CGI handling, and advanced connection management using epoll for concurrent request handling.

Key Highlights

  • Efficient epoll-based event handling for concurrent connections
  • CGI support for dynamic content generation
  • Custom configuration parser for flexible setup
  • Error handling with custom error pages
C++HTTP/1.1epollCGI
WordPress Infrastructure

Dockerized Production Environment

WordPress Infrastructure

Set up a comprehensive containerized infrastructure for WordPress using Docker and Docker Compose. Includes Nginx with SSL, PHP-FPM, Adminer database management, Redis caching, and MariaDB. Automated WordPress installation with WP-CLI and secured FTP configuration.

Key Highlights

  • Full SSL/TLS encryption with proper certificate handling
  • Redis caching layer for performance optimization
  • Automated WordPress setup with WP-CLI
  • Database management via Adminer interface
DockerDocker ComposeWordPressNginxPHP-FPMMariaDBRedisSSL
Expense Tracker

Personal Finance Management App

Expense Tracker

Developed a full-stack expense tracker application to help users manage their personal finances. Features include expense categorization, budget tracking, and data visualization through charts and graphs.

Key Highlights

  • User authentication and profile management
  • Dynamic charts for expense visualization
  • Responsive design for mobile and desktop
  • CRUD operations for expenses and categories
DjangoSQLiteChart.jsCSSauth
anime-flix

Anime & Movie Discovery Platform

anime-flix

Built a comprehensive entertainment platform using React Vite and Tailwind CSS, integrating with the Jikan API to provide users with detailed information on anime and manga. Features include watchlists, reviews, and responsive design.

Key Highlights

  • Integrated Jikan API for extensive anime/manga data and movie Database API for films (TMDB)
  • Responsive UI with Tailwind CSS
  • Detailed Information: Access comprehensive details including plots, ratings, genres, episode counts, and cast information
  • Favorites Management: Save your favorite titles to a personalized favorites list
  • Advanced Filtering: Filter results by genre, rating, release date, and sort by popularity or rating
  • Dark/Light Theme: Toggle between dark and light modes for comfortable viewing
  • SEO optimization and performance tuning
React.jsViteTailwind CSSTypeScriptJikan APIreact-queryAxios

About Me

Engineer & problem solver

Youssef Momen

I'm a full-stack developer from Morocco, passionate about building systems that scale. At 1337 School, an intensive software engineering program, I learned to solve hard problems with code and collaboration.

I'm fascinated by the intersection of systems design and real-time communication—how to make thousands of concurrent users feel connected, how to optimize performance under pressure, and how Docker can turn chaos into order.

I'm seeking a backend-focused role where I can own infrastructure, optimize for performance, mentor others, and build systems that matter.

languages

C
C++
JavaScript
TypeScript
Python
Bash
SQL

backend

Node.js
Fastify
Express
Django

frontend

React
Next.js
TypeScript
Tailwind CSS

devops

Docker
Docker Compose
NGINX
SSL/TLS

databases

MariaDB
SQLite
Redis

Education

Learning journey

2023 – Present

Software Engineering Program

1337 School, Khouribga, Morocco (UM6P)

Intensive hands-on program in software development, systems programming, and project-based learning. Mastered full-stack development, DevOps practices, and collaborative engineering.

2022 – 2023

Bachelor's Degree

University Hassan I, Settat, Morocco

Economics and Business Management. Core coursework in probability theory, statistics, and econometrics.

Let's work together

Have a project in mind?

I'm always interested in hearing about new opportunities and challenges. Feel free to reach out.