01SaaS
SaaSTeam projectMedical e-learning · 2025 — 2026
MentorQCMMentorQCM
Residency exam prep: 100,000+ corrected MCQs, spaced repetition and the Dr Astuce AI coach.
- Corrected and explained MCQs
- 101k+
- Corrected and explained MCQs
- Versioned API routes
- 190+
- Versioned API routes
- Automated backend tests
- 670+
- Automated backend tests
SaaSInvoicing & CRM · 2025

Reglo
An invoicing dashboard: billed and collected revenue, top clients, invoices, quotes, debts and receivables.
- Invoices generated
- 124k+
- Invoices generated
- Invoices paid on time
- 98.3%
- Invoices paid on time
- Saved per user each month
- 18 h
- Saved per user each month
SaaSSchool management · 2026

Avicenne
A complete school back office: enrolments, groups, payments, roles and permissions, in French and Arabic.
- API routes
- 136
- API routes
- Automated tests
- 300+
- Automated tests
- Apps: web, desktop, mobile, console
- 4
- Apps: web, desktop, mobile, console
02Showcase sites
Showcase sitesAccredited private school · 2026
Athlea Academy
A course catalogue and a pre-enrolment flow that never loses a request, with a WhatsApp fallback.
- Areas: languages, tutoring, digital, adult
- 4
- Areas: languages, tutoring, digital, adult
- Lost enrolments (WhatsApp fallback)
- 0
- Lost enrolments (WhatsApp fallback)
- From brief to launch
- 3 wks
- From brief to launch
Showcase sitesDesign & tech agency
Rebels Systems
An agency site with a brutalist style, scroll animations and XXL typography.
03E-commerce
E-commerceOnline store (fashion) · 2026
Ecommely
A complete online store: catalogue, product page, cart, customer accounts, order history and Stripe payments.
- Secure payment built in
- Stripe
- Secure payment built in
- Customer area and order tracking
- Account
- Customer area and order tracking
- Products, filters and cart
- Catalog
- Products, filters and cart
04Collaborations
Products I contributed to within engineering teams, from architecture to deployment.
CollaborationsTeam projectFreelance platform (France)
InFreelancing
A platform connecting freelancers and companies. AWS infrastructure, vector-database matching with embeddings, Elasticsearch search and Redis caching for 12,000 active users.
- Active users
- 12,000
- Active users
- Vector matching and embeddings
- AI
- Vector matching and embeddings
- React
- Symfony
- Laravel
- AWS
- Elasticsearch
- Redis
- Embeddings
Visit site ↗CollaborationsTeam projectEducational games for kids
TEDIM
Animated learning games and quizzes aligned with the Algerian curriculum, from kindergarten to middle school. Site in French, English and Arabic, with a fully right-to-left (RTL) Arabic version.