Available for work

Full Stack Developer

Salaheddine.

Engineering robust, scalable web platforms — from backend systems to polished frontends.

Salaheddine Elfatimi
3+
Years Exp.
Full Stack Dev
React
Next.js
TypeScript
Node.js
Bun
Prisma
MongoDB
MySQL
Tailwind CSS
Docker
LiveKit
Vercel
React
Next.js
TypeScript
Node.js
Bun
Prisma
MongoDB
MySQL
Tailwind CSS
Docker
LiveKit
Vercel
S.

About me

3+
Years Experience
9
Platforms Shipped
5+
Clients Served
Marrakech, Morocco
The Story

I build and ship complete web platforms — the database, the interface, and the servers they run on.

Based in Marrakech, I work across the whole stack. That means one person owns the whole thing: schema through deployment, with no handoffs where the details get lost.

I've taken e-learning platforms from empty repo to production — including the live video infrastructure they run on, self-hosted so clients aren't paying per seat as they grow.

My background in web marketing means I build for the business goal, not just the ticket. Search visibility, conversion, and speed get designed in from the start.

Full Stack Developer
SV

What I Do

Four things I build for clients — end to end, and owned by you.

Full-Stack Web Platforms

End-to-end products — database design, API, and interface. Built on Next.js and TypeScript so they stay fast to load and cheap to change later.

Next.js + TypeScriptPrisma / SQL / MongoDBAdmin back office

Real-Time & Live Video

Live classes, calls, and recording built on LiveKit and WebRTC — self-hosted, so you're not paying per seat as you grow.

LiveKit / WebRTCRecording & playbackSelf-hosted media

Infrastructure & DevOps

Production hosting you own. Dockerized services behind Caddy auto-HTTPS, with private storage, antivirus scanning, and secure streaming.

Docker & CaddyS3 / MinIO storageDeployment & HTTPS

SEO & Web Marketing

Sites built to be found. Technical SEO, structured data, and multi-language setup handled at the architecture level, not bolted on after.

Technical SEOi18n & structured dataAnalytics
Start a projectFreelance and remote — based in Marrakech, working across Europe and Africa.
WK

Selected Work

Platforms running in production, for real clients.

CCL E-Learning preview
01Featured

CCL E-Learning

Gives students across Africa live, recorded, and self-paced routes to accredited certification, with admin tooling that runs enrolment and cohorts end to end.

Online education platform delivering internationally recognized diplomas and certifications to professionals across Africa, with live classes and student management.

Next.jsPrismaLiveKiti18n
Caravanserai Marrakech preview
02Featured

Caravanserai Marrakech

Takes bookings directly instead of through agency commission, and ranks for its own market in multiple languages.

Luxury boutique hotel site with multi-language support, online booking, spa and restaurant showcases, and full SEO.

Next.jsTailwind CSSSEOi18n
Clinique Chifa Tasnime preview
03Featured

Clinique Chifa Tasnime

Patients book online instead of by phone, and every practitioner profile is verified before it goes live.

Healthcare clinic site with service showcases, verified doctor profiles, and a secure appointment system.

Next.jsPrisma

More work

Polypro Academy preview
04

Polypro Academy

Replaced manual levelling with an automated CEFR test that places every student instantly, and pairs AI speaking practice with live teacher sessions in one platform.

Next.jsPrismaLiveKiti18n
Schoolaris preview
05

Schoolaris

Runs live teaching and student administration in one place, with a separate back office for staff.

Next.jsPrismaLiveKit
CCL Platform Infrastructure preview
06Infrastructure / DevOps

CCL Platform Infrastructure

Moved live classes and file storage off per-seat SaaS onto self-hosted infrastructure — Dockerized behind Caddy auto-HTTPS, with ClamAV scanning every upload.

LiveKitBunElysiaDockerCaddyMinIO
UpSkills preview
07

UpSkills

Certificates issue themselves on completion, removing the manual admin step from every course.

Next.jsPrismaMySQL
CCL preview
08

CCL

The public front door for CCL's programs and admissions, built to be found in search across several markets.

Next.jsPrismai18n
Explorem preview
09

Explorem

Puts candidate applications behind real authentication so the agency handles sensitive records safely.

Next.jsMongoDBAuth.js
WK

Experience

3 roles
012025 — PresentCurrent

Full Stack Developer

CCL | Centre de Compétences et Leadership

Engineered and maintained e-learning platforms (Schoolaris, UpSkills, Polypro Academy, CCL). Architected and integrated real-time live class capabilities using LiveKit WebRTC.

ccl.ma
022024 — 2025

Full Stack Developer

Trafic Genius

Developed high-performance client web applications including Dayaf & Co and Clinique Chifa Tasnime. Implemented advanced SEO driving organic traffic.

traficgenius.com
032024

Freelance Developer

Explorem Sarl

Built a secure, authenticated platform for a specialized nurse program and German language agency.

explorem.net

SKILLS

The Arsenal

A modern toolkit for building reliable production systems.

Frontend

09
ReactNext.jsTypeScriptTailwind CSSFigmaHTML5CSS3Vitei18n

Backend

09
Node.jsBunElysiaExpressMySQLMongoDBRedisPrisma ORMAuth.js

AI & Intelligence

03
Gemini AIOpenAIPrompt Engineering

Marketing & SEO

03
SEO OptimizationDigital MarketingAnalytics

Tools & Infra

10
GitDockerVercelCaddyNginxMinIOCloudflareLiveKitWebRTCREST APIs
GH

GitHub Activity

Loading...

Education

3 Diplomas
  • 01

    Web Marketing

    ISTA NTIC SYBA

  • 02

    Digital Development – Web Full Stack

    ISTA NTIC SYBA

  • 03

    Baccalaureate – Sciences

    Youssef Ben Tachfine High School

Languages

3 Spoken
  • ArabicNative
  • EnglishAdvanced (C1)
  • FrenchElementary (A2)

HI

Contact

Open to new
opportunities.
Let's build something great.

CV

Salaheddine Elfatimi

Full Stack Developer

Press Esc to closeSalaheddine-elfatimi.com