~/portfolio

Oussama
Chemsi

> Full Stack Developer & Software Engineer

$ echo ""

10+

Projects

15+

Technologies

42 Core

scroll
01.

About Me

// who am I and what do I do

I am a Full Stack Developer based in Agadir and Benguerir, Morocco. Currently studying at 1337 coding school (part of the 42 Network), where I recently completed the Common Core.

I bridge the gap between low-level systems architecture and modern web development, building solutions that are both performant and elegant.

about.sh

ochemsi@portfolio:~$ cat profile.json

{

"name": "Oussama Chemsi",

"school": "1337 (42 Network)",

"location": "Morocco 🇲🇦",

"focus": [

"Full Stack Web Dev",

"Software Engineering",

"AI Integration"

],

"available": true

}

>

Tech Stack

🎨

Frontend

HTMLCSSJavaScriptTypeScriptReactNext.js
⚙️

Backend

Node.jsExpress.jsFastifySocket.ioPython
🔧

Systems & Low-Level

CC++Bash
🧠

Data & AI

SQLMySQLRAG Architectures
🚀

DevOps & Tools

GitDocker
02.

Featured Projects

// some things I've built

🏎️

Firstlink Cars

Premium Car Rental Platform

A professional, high-end car rental web application designed for a premium fleet management experience in Marrakech. Features a seamless booking flow, multilingual support, and an interactive customer portal.

Engineered a complete fleet management solution including a React-based customer portal and a secure Node.js/Express admin dashboard with real-time reservation tracking.

ReactTypeScriptTailwind CSSNode.jsExpressSQLite
🩺

Dwa-Dialy

AI Medical Audio Assistant

A Moroccan HealthTech SaaS platform bridging the communication gap between healthcare professionals and patients. It translates complex prescriptions into clear Darija audio instructions, delivered instantly via WhatsApp to improve medical adherence.

Architected the full-stack platform with a Next.js frontend and FastAPI backend, integrating Gemini 1.5 Pro for medical translation, ElevenLabs for voice synthesis, and automated WhatsApp routing.

Next.jsFastAPIPythonGemini APIElevenLabsWhatsApp API
🎲

ft_transcendence

Real-Time 3D Multiplayer Ludo

A full-stack, real-time multiplayer Ludo board game featuring 3D rendering, live WebSocket communication, automated matchmaking, and a complete social ecosystem with live chat.

Engineered the enterprise-grade security infrastructure — configuring OWASP ModSecurity WAF, integrating HashiCorp Vault for secrets management, and implementing comprehensive SSL/TLS hardening.

ReactFastifyThree.jsWebSocketsModSecurityHashiCorp Vault
🐳

Inception

Docker Infrastructure

A complete multi-service infrastructure built entirely with Docker and Docker Compose. Demonstrates deep understanding of containerization, networking, and system administration.

Configured NGINX with TLS, WordPress with php-fpm, and MariaDB — each in isolated containers with custom Dockerfiles, persistent volumes, and a virtual network.

DockerDocker ComposeNGINXWordPressMariaDBBash
🔲

Custom Shell & Raycaster

Low-Level C Programming

Two projects showcasing mastery of C: minishell — a bash-like shell with pipes, redirections, and environment variable expansion; cub3D — a raycasting graphical engine inspired by Wolfenstein 3D.

Demonstrates expertise in low-level memory management, process control (fork/exec), file descriptors, and real-time graphics algorithms using DDA raycasting.

CParsingRaycastingMemory ManagementUnix Signals
💬

ft_irc

IRC Server in C++

A custom Internet Relay Chat server written in C++98, fully compliant with the IRC protocol. Handles multiple simultaneous clients using non-blocking I/O with poll().

Advanced networking with TCP sockets, client-server architecture, channel management, user authentication, and operator commands — all built from scratch.

C++TCP/IPSocketsI/O MultiplexingRFC 2812
03.

Get In Touch

// let's build something together

I'm always open to new opportunities, collaborations, or just a chat about technology. Whether you have a project in mind or want to connect, feel free to reach out.