Zineddine
Rebbouh.
Building products that work, from the UI to the model.
Who I am.
I'm a full-stack developer and AI engineer based in Algeria, building production systems at the intersection of web technology and machine learning. Two years of shipping real products, from real-time NLP pipelines to multivendor marketplaces.
Currently completing an M.Sc. in Artificial Intelligence and Data Science at the University of Constantine 2. My thesis, Tawfir, is an AI-powered food waste redistribution platform. A three-sided marketplace with time series forecasting, collaborative filtering, and geospatial discovery.
I care about two things equally: code that works and interfaces that feel good to use. The best product is one where neither the engineering nor the design gets in the way.
Full-Stack Development
React, Next.js, Django, and Node.js. 2+ years shipping production applications.
Machine Learning
Recommendation systems, computer vision, and NLP using TensorFlow and scikit-learn.
Backend & Data
SQL and NoSQL databases. Building APIs and ensuring data flows smoothly through systems.
Problem Solving
Optimizing performance, building from scratch, tackling real problems with code.
The stack.
The journey.
Experience


Education


Selected projects.

Football Analytics System
Computer vision pipeline for real-time football match analysis . YOLOv8 + ByteTrack for player/ball/referee tracking, K-means jersey clustering for team assignment, optical-flow camera-movement compensation, and Savitzky-Golay filtering for speed, distance, and sprint detection accurate to ±0.5 km/h.

Sign Language Recognition . MLOps System
Custom 3D-CNN reaching 90.71% validation accuracy on 20 ASL gesture classes, wrapped in a full MLOps stack . MLflow experiment tracking, FastAPI + Gradio serving, multi-stage Docker build, and CI/CD via GitHub Actions running Pytest and container smoke tests on every PR.

HotelPro . Full-Stack Hotel Management
Comprehensive hotel booking and management platform for travelers and hotel owners. Dual-user system, Stripe payments, Cloudinary images, Playwright E2E testing.

Real-Time Sports Trend Detection
Sophisticated real-time sports trend detection platform. Next.js frontend, Django REST backend, Django Channels with Redis for WebSocket updates, NLP with Stanza NER.

GameGuard . Addiction Assessment
Addiction assessment web application. Secure authentication, personalized questionnaires, tailored feedback system, data visualization.

FreelanceIQ . AI Job & Freelance Tracker
Full-stack AI-powered SaaS dashboard for job seekers and freelancers. Pipeline management, AI CV tailoring, revenue forecasting, and market intelligence.
Honors.
Articles.
Building a Real-Time NLP Pipeline with Django Channels and Redis
A step-by-step walkthrough of how I architected a real-time NLP pipeline for sports trend detection, covering WebSocket integration, Celery task queues, named-entity recognition with Stanza, and how Redis ties everything together.
Read →How I Engineered a Multivendor E-Commerce Platform from Scratch
Lessons learned from engineering a full-stack MERN marketplace with separate vendor, customer, and admin dashboards, including auth architecture, Stripe payment integration, and MongoDB scaling.
Read →Let's talk.
Available for freelance, contract, and full-time remote roles. Based in Algeria, working globally.


