Portfolio work grouped by engineering focus.

The homepage stays curated. This archive includes the broader body of public, client-preview, internal, prototype, and lab projects. Status and my role are stated on every project. Private repositories are described, not linked.

19
Listed projects
6
Featured projects
8
Detailed case studies

AI & Computer Vision

Applied ML, computer vision, prediction, and data-heavy model/pipeline work.

7 projects
The PathOS slide viewer with a Gleason pattern overlay on a prostate biopsy and the AI suggestion panel on the right.
AI & Computer VisionExperimentalNo public repo

PathOS / Prostate Lesion Detection

A research system that helps a pathologist grade prostate biopsies from whole-slide images: a slide-level ISUP grade, a pixel-level Gleason map and a cribriform detector, shown in a review interface where the human decision and the audit trail stay in charge. 0.9227 QWK in five-fold cross-validation on 10,616 PANDA slides.

My role:Master's thesis, done as a pair with Chawki Ahmed Ramzi Belhaddad

PythonPyTorchCUDAOpenSlide+13
Firmatech mobile dashboard with pond overview, alerts, fish count, and pond status cards.
AI & Computer VisionPrototypeNo public repo

Smart Aquaculture AI / Firmatech

Junction Algiers hackathon prototype, built by a team: a smart aquaculture platform with fish counting, disease checks, biomass estimates, pond monitoring, alerts, reports, mobile flows, and an admin dashboard.

My role:AI, data analytics and testing in a Junction Algiers hackathon team

FastAPIPythonYOLOv8OpenCV+14
Drawzy mobile mode selection screen with offline, online, and multiplayer options.
AI & Computer VisionPrototypeSource available

Drawzy AI / MobAI Hackathon

Hackathon drawing-game prototype where the mobile app sends sketches to a FastAPI backend for object prediction and round scoring.

My role:AI contributor in a MobAI hackathon team (ENSIA)

FastAPIPythonTensorFlowKeras+9
CNN training and validation accuracy and loss curves for the pneumonia detection lab.
AI & Computer VisionExperimentalSource available

Pneumonia Detection Lab

Educational chest X-ray lab comparing handcrafted-feature logistic regression and CNN models for Normal vs Pneumonia prediction.

My role:Course project with Chawki Ahmed Ramzi Belhaddad

PythonJupyter NotebookTensorFlow/Kerasscikit-learn+9
2024-2025DetailsGitHub
Detected coin overlay with red circles marking validated coin regions.
AI & Computer VisionExperimentalSource available

Automated Coin Counting

Academic CV experiment that segments coin images, validates circular regions, groups coin sizes, and compares detected counts with labels.

My role:University lab with Chawki Ahmed Ramzi Belhaddad

PythonTkinterPillowNumPy+6
2024-2025DetailsGitHub
Test image containing Edge Detection text, used as the input to the OCR pipeline.
AI & Computer VisionPrototypeSource available

Image to Text OCR Application

Learning OCR app that converts image text into editable text in the browser and stores the image plus extracted text in MongoDB.

My role:Learning project: frontend, OCR flow, API and storage

React.jsTailwind CSSTesseract.jsHTML5+5
PropreModelia app home screen with land price prediction form
AI & Computer VisionPrototypeSource available

PropreModelia: Land Price Predictor

Learning ML prototype that predicts Algerian land prices from superficie and secteur using linear regression, FastAPI, and Next.js.

My role:Learning project: models, FastAPI backend and Next.js UI

Next.jsTypeScriptMaterial-UITailwind CSS+4

LLM & Agentic Systems

Language model, agent workflow, automation, retrieval, and orchestration projects.

3 projects
The Djezzy Copilot chat: a question asking for a comparison graph, answered with a written summary and two charts comparing February and March gross adds.
LLM & Agentic SystemsInternalNo public repo

Djezzy Commercial Copilot

Multi-agent business-intelligence assistant for Djezzy's commercial department: natural-language questions over 13 months of daily commercial data, answered with narrative text and live charts through a durable, asynchronous agent pipeline.

My role:Led a five-person team; I owned the shared architecture

PythonFastAPILangGraphTemporal+21
SynexFlow sales forecasting dashboard with charts, KPI cards, product popularity, and traffic panels.
LLM & Agentic SystemsPrototypeSource available

SynexFlow AI / Tatweer Hackathon

Second-place Tatweer prototype for AI-assisted business planning: sales forecasts, production planning, inventory alerts, external context, and action recommendations.

My role:Member of the Tatweer hackathon team; team-built prototype

FastAPIPythonTimeGPTNixtla+17
Basic agent interaction diagram showing user input, agent call, LLM call, and returned output.
LLM & Agentic SystemsExperimentalSource available

Agno Agentic Programming Demos

Learning lab with runnable examples for Agno agents, Gemini tools, Pydantic output, LanceDB RAG, and SQLite session memory.

My role:Personal learning repository

PythonAgnoGoogle GeminiPydantic+7

Product Engineering

Full-stack product systems focused on architecture, workflows, data models, and maintainable delivery.

2 projects
TPMS account manager dead stock inventory page.
Product EngineeringInternalNo public repo

TPMS Expertic

Built role-based modules for a TPE operations platform managing bank requests, tickets, inventory, attachments, Excel workflows, and notifications using Next.js, NestJS, Prisma, PostgreSQL, JWT, CASL, and SSE.

My role:Full-stack developer at Expertic, with a colleague

Next.jsTypeScriptReactTailwind CSS+9
Academic microservices platformIng-web-pro
Product EngineeringPrototypeSource available

Ing-web-pro Event Platform

Academic event-platform prototype with Angular, Spring Boot microservices, Eureka discovery, gateway JWT protection, PostgreSQL-per-service, Redis, media uploads, and notifications.

My role:Academic Master's course project

Java 17Spring Boot 3.2Spring Cloud GatewayEureka+13

Client Delivery

Professional and freelance client work across frontend, full-stack, CMS, marketplace, and commercial platforms.

5 projects
Shohraty Arabic homepage on desktop: right-aligned navigation, Arabic headline, and three growth statistic cards on a purple gradient.
Client DeliveryLiveLive, private repo

Shohraty

Trilingual, RTL-first commerce and CMS platform for an Algerian marketing agency: a public site, an admin backoffice, and a versioned form-schema engine, live on the client's own infrastructure.

My role:Lead engineer, data model to deployment; alone from June; built for nightbyte

Next.js 16React 19TypeScriptnext-intl+11
SIPA Packaging desktop homepage preview with bilingual navigation, hero copy, and production media.
Client DeliveryClient PreviewLive, private repo

SIPA Packaging

Bilingual client preview for an Algerian packaging company, covering products, markets, services, policies, portfolio, contact, SEO, and Vercel deployment.

My role:Freelance frontend implementation (client preview)

Next.js 16React 19TypeScriptTailwind CSS 4+8
Winbay public marketplace homepage with French navigation, search, hero banner, and group-buy sections.
Client DeliveryInternalNo public repo

Winbay

Private marketplace contribution for White Bay's client Winbay, with a French storefront, customer accounts, order/payment flows, and a Laravel/Inertia backoffice.

My role:Professional contribution via White Bay Limited

Next.js 15React 18TypeScriptMUI+14
India Mahdavi editions and eshop catalog page with product grid, sorting, view, and filter controls.
Client DeliveryLiveLive, private repo

India Mahdavi

Live client delivery for India Mahdavi via White Bay Limited, across a design-led website/eshop and a private backoffice for catalog, contact, and business workflows.

My role:Frontend contribution via White Bay Limited

ReactTypeScriptFrontend EngineeringE-commerce UX+2
Nightbyte homepage hero with navigation, space-themed background, and French agency positioning.
Client DeliveryLiveLive, private repo

Nightbyte Website

Public Nightbyte website for a digital agency focused on web/mobile development, design, AI, content creation, training, and collaboration.

My role:Sole engineer, freelance build for nightbyte

Next.jsReactTypeScriptTailwind CSS+2

Systems & Developer Tools

Lower-level engineering, CLIs, compilers, infrastructure, and tooling beyond application screens.

1 projects
Rust to Brainfuck transpilerRustedBrains
Systems & Developer ToolsPrototypeSource available

RustedBrains

Compiler-learning project that tokenizes a small Rust subset, builds an AST, and generates Brainfuck from variables, arithmetic, control flow, and print statements.

My role:Personal project

RustCargoLexerRecursive Descent Parser+4

Leadership & Community

Team, club, agency, teaching, and community work covering coordination, ownership, mentoring, and public delivery.

1 projects
Enigma landing page for the company showcase and ideathon at Cyberparc Sidi Abdellah.
Leadership & CommunityLiveLive, private repo

Enigma Ideathon & Company Showcase

Public innovation event from my NCS presidency, combining a company showcase with an ideathon around real business challenges.

My role:Organizer, as NIT Computer Society president

Event LeadershipCommunity OperationsCompany ShowcaseIdeathon+3