PORTFOLIO / 2026 TUNIS — TUNISIA · 36.8°N 10.1°E

SAIFEDDINE MAKHlouf.

Full-Stack Developer · 4+ years shipping production React + Node.js apps & GenAI / LLM systems for international clients. Freelancing now — open to remote mid-level full-stack roles on EU teams.

"Ship real products. Measure what they change."
▸ Currently
Freelance Full-Stack & GenAI Developer
Remote — worldwide · Open to EU product teams
React · Node.js · TypeScript · React Native · PostgreSQL · GenAI
SCROLL TO TRAVERSE 00 → 06

Builder of production products & GenAI systems.

Full-stack developer with 4+ years shipping production React + Node.js applications and GenAI / LLM systems for international clients.

Built and deployed 20+ products — including a multi-channel chatbot SaaS serving 1,000+ users across 700+ businesses (100,000+ messages/month), and two React Native apps live on Google Play. Comfortable owning a feature end to end: TypeScript front-ends, Node.js/Express and NestJS services, PostgreSQL and MongoDB data, and the LLM layer on top.

ISET Djerba honors graduate (2026). Most recently shipping platform features at YOTSYSTEM (Jan–Jul 2026) — now freelancing across web, mobile, and GenAI. Open to remote mid-level full-stack roles on EU product teams.

4+ yrs
Shipping production
20+
Projects delivered
100K+/mo
Messages automated
3K+
Play Store installs

Fifty things I can
build with.

A spherical map of the technologies in active rotation. Drag the orb to explore — every label is a tool I've shipped to production, not learned in passing.
⊹ TECH.SPHERE
DRAG TO ROTATE
N=50
v.2026
▸ Frontend10
React.js Next.js 15 Vue.js Remix TypeScript Redux Recoil Tailwind CSS MUI Shadcn/UI
▸ Backend12
Node.js / Express NestJS Hapi.js Go Spring Boot (Java) Laravel (PHP) FastAPI Flask REST GraphQL Microservices WebSockets
▸ GenAI / LLM11
OpenAI GPT-4 Gemini DeepSeek LangChain LangGraph RAG Multi-Agent Systems Embeddings Cosine Similarity ElevenLabs Conversational AI
▸ Systems9
C C++17 LLVM OpenGL ImGui GTK Compilers Interpreters Language Servers (LSP)
▸ Databases8
PostgreSQL MongoDB MySQL Redis SQLite Supabase Prisma TypeORM
▸ Mobile8
React Native Expo EAS Build Flutter WebRTC Firebase Push Notifications Offline Sync
▸ DevOps & Cloud7
Docker Kubernetes GitHub Actions GCP AWS Apache Kafka Valhalla / OSM
▸ Payments · Auth · ML7
Stripe Clerk JWT OAuth 2.0 RBAC Threat Classification Supervised Learning

Four years.
Four missions.

From freelance shipping to a maritime-AI product team — building production systems across web, mobile, and GenAI for international clients.
JAN 2026 — JUL 2026
Full-Stack Developer
YOTSYSTEM · Dubai, UAE (Hybrid)
Maritime tech company delivering AI-powered yacht management and digital transformation solutions.
  • Built and owned platform features across React, NestJS, TypeScript, and React Native in a 4-engineer team — running sprints and reviewing 100% of pull requests.
  • Designed core backend architecture (NestJS main backend) across PostgreSQL and MongoDB handling 50,000+ API requests per day via REST and event-driven services.
  • Built secure microservices, API gateways, and JWT/RBAC authentication flows powering production traffic; delivered the React.js back-office admin interface.
  • Built Sonar AI, an agentic business-research back-office (React.js, MUI, LangGraph) that autonomously compiles complete business profiles — contacts, websites, insights — processing 1,000+ listings in bulk in under 15 minutes and replacing 15–30 minutes of manual research per business (99% time reduction).
  • Shipped a cross-platform React Native + TypeScript mobile app with real-time WebSockets and Firebase, integrated against the same NestJS backend.
  • Set up GitHub Actions CI/CD with Docker across staging and production, cutting release time by 60%; delivered 5+ major platform releases working directly with C-level stakeholders.
ReactNestJSTypeScriptReact NativePostgreSQLMongoDBLangGraphDockerCI/CD
FEB 2026 — JUN 2026
Software Engineering Intern (PFE)
Cinebox · Tunisia
Full-stack cinema ticket booking platform — customer front office and admin back office.
  • Built a responsive React.js front-end with reusable component architecture spanning customer booking and admin back-office flows (~25 screens).
  • Engineered a Spring Boot + Hibernate backend across 12 relational entities, sustaining 10K concurrent booking sessions in load tests.
  • Implemented Apache Kafka event streaming for real-time seat-locking, eliminating double-booking race conditions and reducing booking confirmation latency to under 100 ms.
ReactSpring BootHibernateApache KafkaPostgreSQL
APR 2022 — NOW
Freelance Full-Stack & GenAI Developer
Upwork / Fiverr · Remote
Delivered 20+ production projects for international clients across mobile, web, and SaaS. Featured projects detailed in the next section.
React NativeNext.jsNestJSGoSupabaseOpenAIGeminiStripeWebRTC
JAN 2025 — FEB 2025
Software Engineering Intern
TOPNET · Tunisia (Hybrid)
Designed and built a no-code chatbot builder platform from scratch.
  • Built a no-code chatbot builder platform from scratch using React.js, Node.js, and NLP APIs.
  • Redesigned NLP conversation flows, increasing resolved chatbot queries without human escalation by 25%.
ReactNode.jsNLP

A small solar system
of shipped products.

Five featured planets in active orbit. Each is a production app on Google Play, or a GenAI / SaaS platform serving real users and businesses.
▸ ORBIT.MAP / 5 PLANETSdrift speeds inversely proportional to launch year
CYAN — MOBILE / SOCIAL
VIOLET — WEB / FINTECH
MAGENTA — AI / SAAS
P / 01
Social · Mobile

Calliverse

Social networking app — real-time messaging, video calls, and premium subscriptions. 1K+ downloads on Google Play.
React NativeTypeScriptNode.jsSupabaseWebRTCClerkStripe
P / 02
Grocery · Logistics

Blink Delivery

Cross-platform grocery delivery — live order tracking, multi-address delivery, coupon engine, and offline support. 2K+ downloads on Google Play.
React NativeTypeScriptNode.jsWebSocketsSupabaseStripe
P / 03
SaaS · GenAI Platform

CraftGent

Multi-channel GenAI chatbot builder (web widgets, SMS, Discord, Instagram, Facebook) with real-time analytics, Stripe billing, and 100+ customisation options. Serves 1,000+ users across 700+ businesses.
React.jsNode.js / ExpressMongoDBWebSocketsOpenAI GPT-4Gemini
P / 04
Multi-Agent AI · SaaS

JuliaBot

Multi-agent GenAI platform with 7 specialised agents (Chat, Research, Medical, RAG, …), JWT-based RBAC, and 11-language i18n support.
Next.js 15NestJSPostgreSQLTypeORMDockerKubernetesStripe
P / 05
FinTech · In Progress

Africa Creative Talent Expo

FinTech app with cashback rewards, a proprietary voting currency, and real-time transaction processing. Currently in active development.
React NativeNode.js / ExpressSupabaseClerkWebSockets

Systems & personal builds.

From a from-scratch programming language and a 3D game engine to AI workflow and video tools — engineering for the love of it, in C++, Go, Python, and more.
SP / 01
Language · Compiler

MagicScript

From-scratch statically-typed, garbage-collected programming language (40,000+ lines of C++): one AST driving a tree-walking interpreter and an LLVM-IR compiler with byte-identical output across 1,141 tests. Generics, traits, null safety, green threads & channels, 13-module self-hosted stdlib (http, json, sqlite, gfx3d), code formatter, LSP, and VS Code extension.
C++17LLVMBoehm GCCMakeGoogleTest
SP / 02
Engine · 3D Graphics

RazenEngine

Custom 3D game engine built from scratch, with an ImGui editor and debug interface.
C++OpenGLImGui
SP / 03
AI · SaaS

Flowify

AI prompt-to-workflow SaaS (n8n-style) that removes the automation-tool learning curve: natural language compiled into executable workflows via LLM tool calling. 500+ workflows generated with roughly 90% valid on first generation.
GoMongoDBNext.jsLangChainLangGraph
SP / 04
AI · Video Production

TikAi

Prompt-to-video AI editor: merges clips, auto-generates voice-overs and subtitles, and renders the final video from a single prompt — cutting 2–3 hours of manual editing to under 5 minutes end-to-end. 100+ videos rendered.
PythonFFmpegMoviePyLangChainLangGraphElevenLabsDeepSeek
SP / 05
AI · EdTech

EduAI

AI learning platform (NotebookLM-style) that prepares students for exams with flashcards, quizzes, and mock exams over an agentic RAG pipeline. 10,000+ study items generated from user course material.
PythonReact.jsLangChainGoogle Gemini
SP / 06
AI · HR Tech

FindPoint

AI ATS recruiter platform: RAG and cosine-similarity embedding matching for precise CV-to-job filtering, ranking hundreds of CVs per opening in minutes instead of days of manual screening.
Vue.jsPythonLangChain
SP / 07
ML · Cybersecurity

Network Threat Classification

Machine learning engine classifying network threats (DDoS and other attack classes) from incoming and outgoing packet features. 98% classification accuracy on public intrusion-detection datasets. National Winner of the IEEE AI Challenge.
PythonSupervised ML
SP / 08
Marketplace · Mobile

Dar

Airbnb-style rental marketplace for Tunisian locals and tourists, with OTP phone authentication. Play Store launch imminent with 100+ initial property listings.
React NativeSupabaseFirebase
SP / 09
Mobility · Self-hosted Maps

Win Mechi

Carpooling app with real-time trip tracking on fully self-hosted mapping infrastructure — its own Valhalla routing engine plus open-source tile renderer and rasterizer — reducing marginal routing cost to $0 vs roughly $5 per 1,000 requests on commercial Maps APIs.
React NativeWebSocketsFirebaseHapi.jsValhallaOpenStreetMap
SP / 10
E-commerce · Platform

Echri

Shopify-like multi-vendor e-commerce platform: unlimited stores per platform with vendor-isolated inventory management and role-based admin dashboards.
React.jsSpring Boot
SP / 11
Marketplace · P2P

RENTED

Peer-to-peer rental marketplace for renting everyday items instead of buying them.
Laravel (PHP)Flutter
SP / 12
Hospitality · Web

Shrimp Time

Restaurant website and landing page handling table bookings, reservations, and point-of-sale.
Remix (React)
SP / 13
Desktop · POS

Khazna

Point-of-sale and cash management desktop application (Gestion de Caisse) with local persistence; re-implemented in Python.
CGTKSQLitePython

Education,
accolades & tongues.

Computer Science formation, the awards picked up along the way, and the languages spoken on the job — fluently switching between Arabic, French and English daily.

▸ Education

Bachelor's Degree, Computer Science
ISET Djerba — Higher Institute of Technological Studies, Tunisia
2023 — Jun 2026
Graduated with Honors
Baccalaureate, Computer Science
Lycée Borj Cedria, Tunisia
2019 — 2022
Mention Assez Bien — Distinction

▸ Certifications & Awards

  • National Winner — IEEE AI Challenge
    Cybersecurity & Machine Learning
  • Google Cloud Platform Fundamentals — Google
  • Google Kubernetes Engine — Google
  • React Native — Udemy
  • IEEE Member — Institute of Electrical and Electronics Engineers

▸ Languages

EnglishC2 — PROFICIENT
FrenchC1 — ADVANCED
ArabicNATIVE
▸ Programming Languages JavaScript · TypeScript · Python · Java · Go · PHP · C / C++

Let's build
something that lasts.

Currently freelancing as a Full-Stack & GenAI Developer — most recently shipping platform features at YOTSYSTEM (Jan–Jul 2026). Open to remote mid-level full-stack roles on EU product teams.

I'm most excited by product teams shipping real features end to end: React + Node.js, clean TypeScript, and a GenAI / LLM layer that actually earns its keep. If that sounds like the team you're building, let's talk.

📍 Tunis, Tunisia UTC+1 · EU hours friendly Remote-first
© 2026 SAIFEDDINE MAKHLOUF Built with Three.js · WebGL · ☕ v.2026.08