All projects

Everything I've built

Complete systems, ML research, native apps, and design prototypes — sorted by the role I played in each.

16 / 20+ · 2023 — 2026

16 projects

Mobile + Web · Marketplace01
Fixa

Connects homeowners with tradesmen across Algeria: bookings, real-time chat, ratings, all 58 wilayas. I built the mobile app on a full clean architecture plus a role-based Next.js admin.

FlutterBLoCget_itFirebaseNext.js 16ARB · RTL-first
Mobile + Web · Circular economy02
Montafaa

Citizens, factories, transporters and warehouses on one platform to recycle materials: digital wallet, subscriptions, QR, offline-first. My most complex architecture — 13 independent feature modules, each with data / domain / presentation layers.

FlutterBlocinjectabledartzgo_routerCloud Functions · Python
Systems integration · Legacy ERP03
EMERAL

An Algerian SME runs sales on a legacy desktop ERP over Firebird. Across four generations of solutions I built a sync pipeline pulling ERP data into a live online store — without the legacy system stopping for a single day.

Python daemonsDjango RESTDockerNext.jsFirebird · legacy
Machine learning · FastAPI04
AI Medi

Three pieces: a mobile app collecting symptoms, a desktop app managing training data and retraining, and a FastAPI server hosting a live XGBoost model — with answers adapted to the role: doctor or patient.

XGBoostscikit-learnFastAPIFlutter mobileFlutter desktopdeployed · live
HR · SaaS05
Nawajidh HR Suite

HR, payroll and attendance for a real center — complex leave and deduction rules, and dashboards per role.

Next.jsDrizzleNeonHono73 commits
Automation · Cloud06
Kaggle Session Manager

Start and schedule Kaggle GPU sessions from your phone, with push notifications and encrypted keys.

RiverpodCloud FunctionsFCMFernet
Research · Deep Learning07
APTOS DR Detection

Master's research: diabetic-retinopathy detection from fundus images with DenseNet — full experimental report.

DenseNetKerasKaggle
Computer Vision08
YOLOv8 Money Detection

Banknote detection with oriented bounding boxes — dataset prepared on Roboflow.

YOLOv8-OBBRoboflow
Native Android09
Larkplayer

Native music player with a background media service, media notifications, and favorites.

KotlinMediaServiceGlide
Nonprofit10
Al-Maali Association

Runs a real charity: groups, attendance, subscriptions, lessons, roles, and PDF reports — used by staff daily.

ReactSupabase RealtimejsPDF87 commits
Desktop · Shipped11
Debt Fuel

Cheque and invoice management — a Windows build packaged with a real installer and delivered.

Flutter DesktopSQLiteInno Setup
Desktop · .NET12
Clnic

Clinic management on a 3-tier BL / DAL / PL architecture over SQL Server.

C# WinFormsSQL Server
PropTech13
Space Pro

Three-role real-estate platform — investor, contractor, client — with 3D viewing and 360° panoramas.

Flutterfl_chartmodel_viewer
3D Web14
Aicon

Bilingual interactive 3D corporate site, with an admin panel for content.

Next.jsThree.jsR3FGSAP
Figma · Prototype15
Food Ordering App

A full clickable journey: browse, cart, checkout. Every system I build starts as a Figma prototype before the first line of code.

FigmaUI / UXPrototype
Figma · Prototype16
VPN App

One-tap connect UI with server picking and live status.

FigmaUI / UX