Assem AliaAssem Alia
Assem AliaFull-stack systems developer — AlgeriaAvailable for new projects · remote

I BUILDSYSTEMSEND TO END.

The mobile app, the dashboard, the API, the database, and the ML model — all five layers, one pair of hands, for real clients who use it every day.

20+ products shipped4 platforms6 database enginesAR · FR · EN
Selected work

Four systems, four stories

A consumer product, a national platform, a legacy rescue, and deployed AI — each built from the first layer to the last.

2024 — 2026 · 4 / 16
01Mobile + WebMarketplace2 apps · 1 admin

Fixa

A two-sided home-services marketplace

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.

58
wilayas covered
129
commits in 5 months
3
admin roles
FlutterBLoCget_itFirebaseNext.js 16ARB · RTL-first
Flutter · Android
02Mobile + WebCircular economyOffline-first

Montafaa

Algeria's circular-economy platform

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.

13
feature modules
4
user types
Hive
works offline
FlutterBlocinjectabledartzgo_routerCloud Functions · Python
Flutter · Next.js
03Systems integrationLegacy ERP4 generations

EMERAL

Bridging a legacy ERP to the modern web

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.

4
solution generations
0
days of ERP downtime
Live
storefront on Render
Python daemonsDjango RESTDockerNext.jsFirebird · legacy
ERP → Web
04Machine learningFastAPIDeployed

AI Medi

A medical ML system — from model to pocket

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.

Top‑3
probabilistic predictions
3
apps, one system
JWT
doctor / patient roles
XGBoostscikit-learnFastAPIFlutter mobileFlutter desktopdeployed · live
FastAPI · XGBoost
How it fits together

One system, five layers

This is the shape every project I build takes. Scroll and watch the layers light up one by one — with what I've actually shipped at each.

architecture · live
01 · MOBILEMobile appFlutter · Kotlin02 · WEBWeb dashboardNext.js · React03 · APIBackend APIDjango · FastAPI · Functions04 · DATADatabasePostgres · Firebase · Firebird05 · AIML modelXGBoost · Keras
clients → api → data · modelfive layers · one pair of hands
01

The mobile layer

Flutter · BLoC / Cubit +4

Where the user touches the system. Flutter apps on clean architecture with DI, RTL-first Arabic, offline when it matters — and native Kotlin when it has to be.

FlutterBLoC / CubitRiverpodHiveKotlinFlutter Desktop
Fixa · Montafaa · AI Medi · Space Pro · Larkplayer · Debt Fuel (Windows)
02

The web layer

Next.js · React +4

Role-based dashboards, citizen portals, and 3D sites. Next.js and React with TypeScript — one frontend sharing the same domain logic as the app.

Next.jsReactTypeScriptTailwindThree.js / R3FLaravel
Fixa admin · Montafaa portal · Al-Maali Association · Nawajidh HR · Aicon
03

The backend layer

Django REST · FastAPI +4

The API that ties it together: Django REST for heavy systems, FastAPI for models, Python Cloud Functions for events, Hono when light is enough. JWT auth and role separation every time.

Django RESTFastAPICloud FunctionsHonoDockerRender
EMERAL API · AI Medi API (live) · Montafaa functions
04

The data layer

PostgreSQL · Firebase +4

Six engines in production — from PostgreSQL and Firebase to a legacy Firebird that cannot be stopped. I write the access layer so the system can change databases without the app knowing.

PostgreSQLFirebaseSupabaseSQL ServerSQLiteFirebird legacy
EMERAL sync: Firebird → Django → Next.js with zero downtime
05

The AI layer

XGBoost · scikit-learn +4

Applied models, not notebooks: XGBoost deployed behind a live API, DenseNet for a diabetic-retinopathy thesis, YOLOv8 for banknote detection, TFLite on-device.

XGBoostscikit-learnKeras / DenseNetYOLOv8TFLitedbt · Prefect
AI Medi · APTOS DR (MSc) · YOLOv8 money
Testimonials

In their words

Associations, centers and companies who use what I built every day — in their words.

0 / 5
Al-Maali
Client testimonial slot
Al-Maali AssociationBoard / admin staff
EMERAL
Client testimonial slot
EMERALOwner / operations
Nawajidh HR
Client testimonial slot
Nawajidh CenterHR manager
Fixa
Client testimonial slot
FixaProduct owner
Debt Fuel
Client testimonial slot
Debt FuelClient
Al-Maali
Client testimonial slot
Al-Maali AssociationBoard / admin staff
EMERAL
Client testimonial slot
EMERALOwner / operations
Nawajidh HR
Client testimonial slot
Nawajidh CenterHR manager
Fixa
Client testimonial slot
FixaProduct owner
Debt Fuel
Client testimonial slot
Debt FuelClient

↑ empty slots — fill them in src/content/testimonials.ts

Assem AliaAssem Alia
Assem Alia · El Oued, DZGMT+1
About

From El Oued, to production

I'm Assem Alia, from El Oued, Algeria. A Master's student in AI & Data Science and a former computer-science teacher. Since 2023 I've built complete systems for real charities, centers and companies — most of them Arabic-first products used by real people every day.

What sets me apart isn't a language — it's that I can carry the whole product: from the Figma prototype, to the app, to the server and database, to the deployed model — and explain it to non-technical people.

Arabic · French · EnglishOpen to remoteFigma → code → deploy
before 2023
Computer-science teacher
Where I learned my most valuable skill: making the complex simple.
2023
First systems for real clients
Clinics, small businesses, desktop apps shipped with an installer.
2024 — 2025
Fixa · Montafaa · EMERAL · AI Medi
The four big systems — mobile, web, backend and AI, each end to end.
2026
MSc AI — University of El Oued
Thesis: diabetic-retinopathy detection with deep neural networks.
Contact

Let's build something real

Got a product idea, a legacy system that needs rescuing, or an AI project? Write to me — I reply fast.

Available for new projects