YoussefSahih

Frontend & Fullstack Engineer

React & Next.js

Fullstack Engineer with 3+ years building production systems across the entire stack — React/Next.js frontends, NestJS/Node.js backends, PostgreSQL databases, and containerized cloud deployments. Experienced in real-time architecture, REST API design, JWT/OAuth authentication, CI/CD pipelines, and AI-powered integrations.

Youssef Sahih
01

About Me

Fullstack Engineer with 3+ years building production systems across the entire stack — React/Next.js frontends, NestJS/Node.js backends, PostgreSQL databases, and containerized cloud deployments. Currently a Frontend Developer at Im'enSe, building QHSE-sector web applications with React 18 and TypeScript.

Pursuing an Advanced Software Engineering degree (Équivalent Bac +5) at 1337 — part of the 42 Network — with a curriculum built on systems programming, algorithms, network architecture, and peer-to-peer collaboration with no lectures and no instructors.

3+
Years experience
20+
Projects delivered
7
Languages in i18n pipeline
02

Skills

01

Frontend

React.jsNext.jsTypeScriptJavaScriptHTML5/CSSTailwind CSS
02

Backend

Node.jsNestJSExpress.jsPythonREST API DesignWebSocketsSocket.io
03

Auth & Security

JWTOAuth 2.02FARefresh Token RotationSession ManagementRate LimitingMiddleware
04

Database

PostgreSQLMySQLPrisma ORMRelational Modeling
05

DevOps & CI/CD

DockerDocker ComposeGitHub ActionsVercelRailwayVPS Deployment
06

AI & LLM

Whisper AIAssemblyAIClaude APILLM Integration
07

Testing & Tools

CypressJestReact Testing LibraryPostmanViteElectronGitJiraAgile/Scrum
03

Work Experience

My professional journey and key accomplishments in the tech industry.

Im'enSe logo

Frontend Developer

Im'enSe

Aug 2024 - Present
Tangier, Morocco

Building QHSE-sector web applications with React 18 and TypeScript.

ReactTypeScriptRedux ToolkitRTK QueryNode.jsJiraAgileGitCI/CDREST APIs

Key Achievements:

  • Developed and maintained 30+ React 18 modules using TypeScript, Redux Toolkit, and RTK Query in production
  • Reduced page load time by 35% via code splitting, lazy loading, and SSR/SSG optimization
  • Resolved non-deterministic hook ordering bugs and optimistic UI timing issues through precise cache lifecycle management
  • Delivered end-to-end i18n pipeline across 7 languages; collaborated with backend on REST API contracts and payload design
Fiverr logo

Fullstack Developer (Freelance)

Fiverr

Dec 2022 - Aug 2024
Remote

Delivered custom web applications for international clients.

ReactNext.jsNode.jsPostgreSQLTypeScriptDockerGitHub Actions

Key Achievements:

  • Delivered 20+ custom web apps for international clients using React.js, Next.js, Node.js, and PostgreSQL
  • Built REST APIs with JWT auth, input validation, rate limiting, and error handling middleware; deployed via GitHub Actions CI/CD
  • Managed full project lifecycle — scoping, architecture, development, deployment — across multiple concurrent engagements
04

Projects

pong-multiplayer-platform
~/projects$
✦ Featured

Architected full-stack end-to-end: Next.js frontend, NestJS REST API, PostgreSQL/Prisma backend. Implemented JWT auth with OAuth 2.0, 2FA, refresh token rotation, rate limiting, and guard middleware. Engineered real-time multiplayer with Socket.io, matchmaking, and full chat system with public/private channels. Containerized with Docker Compose.

Next.jsNestJSTypeScriptSocket.ioPostgreSQL+4
GitHub
sentra-meeting-intelligence
~/projects$
✦ Featured

Dual-pipeline Electron desktop app: offline local Whisper inference + cloud AssemblyAI diarization. Node.js backend for audio chunking, model orchestration, and streaming JSON updates to React UI. Claude API for transcript-grounded research chat; packaged via Electron Builder with GitHub Actions CI/CD.

ReactTypeScriptElectronNode.jsWhisper AI+3
GitHub
irc-server
~/projects$

Internet Relay Chat server implementing the IRC protocol to C++98 standard with multi-client support, channel management, and operator commands.

C++Socket ProgrammingNetwork Protocols
GitHub
sash-unix-shell
~/projects$

A Bash-like Unix shell written in C. Implements command execution, built-ins (cd, echo, pwd, export, exit), input/output redirection (<, >, >>, <<), pipelines, environment variable expansion, and Unix signal handling (Ctrl+C/Ctrl+\/Ctrl+D).

CProcessesPipesSignalsParsing
GitHub
cve-vulnerability-analyzer
~/projects$

A Python tool that fetches Common Vulnerabilities and Exposures (CVE) data from the National Vulnerability Database (NVD), filters and processes it with pandas, and surfaces vulnerability descriptions for analysis.

PythonNVD APIpandasRequests
GitHub
inception
~/projects$

Docker-based multi-container infrastructure with Nginx, WordPress, and MariaDB. Custom Dockerfiles only — no pre-built images. TLS via self-signed certificates.

DockerNginxMariaDBWordPressDevOps
GitHub
cub3d
~/projects$

First-person 3D raycaster in C using miniLibX. Implements DDA algorithm for wall rendering, texture mapping, and player collision detection.

CGraphicsRaycastingminiLibX
GitHub
05

Education

My academic background and educational qualifications that have shaped my skills and knowledge.

1337 Coding School — 42 Network

Advanced Software Engineering Program (Équivalent Bac +5)

2022 - present

📍 Khouribga, Morocco

Algorithms & Data Structures, System Programming, Network Programming, Web Architecture, Relational Databases

Chouaïb Doukkali University

Associate's Degree in English Studies

2020 - 2022

📍 El Jadida, Morocco

06

Get in Touch

Have a project in mind or want to collaborate? I'd love to hear from you.

Contact Information

Location

Morocco

Connect with me

Send Me a Message