Portfolio

Selected work

A mix of production backends, machine-learning research, and optimization problems — spanning Django platforms, REST APIs, deep-learning models, and operations research.

DZ-Commerce – Modern E-commerce Platform for the Algerian MarketFeatured

DZ-Commerce – Modern E-commerce Platform for the Algerian Market

A full-stack e-commerce platform built specifically for the Algerian market, featuring a modern multilingual interface (French & Arabic), secure product management, dynamic delivery pricing by Wilaya and Commune, order management, and a streamlined "Buy Now" checkout experience. The application provides a scalable architecture with REST APIs, responsive design, and an intuitive admin dashboard for managing products, orders, and customers.

DjangoNext.jsPostgreSQLTailwind CSS
NICMS 2026 Conference WebsiteFeatured

NICMS 2026 Conference Website

Designed and developed the official website for the International Conference on Nanotechnology and Materials Science (NICMS 2026) using WordPress. Implemented a responsive, user-friendly interface featuring conference information, registration, paper submission, committee pages, and contact forms, while ensuring a professional and accessible user experience.

Wordpress
ITCAN Agricultural ConsultancyFeatured

ITCAN Agricultural Consultancy

A Django backend platform deployed in production, handling client communication and core business workflows for an agricultural consultancy.

DjangoNext.js
SimouDZ — Appointment BookingFeatured

SimouDZ — Appointment Booking

Django backend for an appointment-booking system with file uploads, role-based admin validation and optimized ORM queries.

DjangoPostgreSQL
DHK Automobile — Vehicle RentalFeatured

DHK Automobile — Vehicle Rental

A web platform for vehicle booking and rental management, from booking flow to fleet administration.

DjangoNext.jsREST API
Facturation App

Facturation App

An offline desktop billing and inventory management app for small businesses, designed to create invoices, receipts, and manage products and clients locally with a secure activation and login system.

ElectronReactViteNode.js
Al-Waha Restaurant POS — Desktop Point-of-Sale System

Al-Waha Restaurant POS — Desktop Point-of-Sale System

A full-featured desktop point-of-sale and management application built for a fast-food restaurant ("Al-Waha"). It covers the complete daily workflow: order taking, product/menu management, expense tracking, employee management, and a profits dashboard with visual analytics. Orders are printed silently and simultaneously to two thermal printers — a customer receipt at the cashier and a simplified kitchen ticket for the cooks. The app runs fully offline with a local SQLite database, features role-based login with hashed passwords and a password-recovery code, and includes a custom hardware-locked licensing system that binds each installation to the client's machine (MAC address) with a separate key-generator tool for issuing activation keys. The UI is a fully Arabic, RTL light-themed interface styled with the restaurant's brand colors, packaged as a standalone Windows installer.

ElectronReactTypeScriptVite (electron-vite)
Delivery Management

Delivery Management

A desktop delivery management application for handling clients, products, purchases, orders, and users, with dashboard reporting and admin authentication.

ElectronReactTypeScriptRedux Toolkit
ERP Auto – Car Spare Parts ERP System

ERP Auto – Car Spare Parts ERP System

A fully offline desktop ERP system built for a car spare parts business in Algeria (Group Mecanique Saad Geuttouche). It manages the complete business lifecycle including multi-warehouse inventory, sales and purchase invoicing with PDF generation, customer/supplier credit tracking, a full cash register with ledger, employee management (salaries, advances, task payments), car repair workshop orders, expense tracking, Islamic zakat calculation, and comprehensive reporting. The UI is fully in Arabic with a dark/light theme and runs as a standalone Windows executable locked to a specific machine via MAC address. Architected as a three-layer system (SQLAlchemy models, Python service layer, PySide6 Qt UI) with SQLite persistence and an append-only audit log.

PySide6SQLiteReportLabbcrypt
Poultry Management System

Poultry Management System

A full-stack poultry business management app (React + Vite frontend, Django REST API backend) for tracking customers, suppliers, employees, poultry houses (garages), transactions, benefits/yield, employee loans/salaries, balances, and financial reports with PDF export. Features include JWT auth with auto-refresh, Arabic/RTL UI, and profit calculation (profit = benefits + income - expense)

ReactDjangoMySQL
S

Supply-Chain Optimization with RL

A reinforcement-learning agent that optimizes supply-chain management decisions, learning ordering and inventory policies through reward-driven training.

PythonReinforcement LearningNumPy
Flood Prediction from Sensor Time-Series

Flood Prediction from Sensor Time-Series

Final-year thesis project. A BiGRU model with a temporal-attention mechanism that predicts floods from environmental sensor time-series, covering preprocessing, feature engineering and hyperparameter optimization.

PyTorchBiGRUAttentionTime-Series
H

Hospital Transport Optimization

A route-optimization system for hospital transport using combinatorial optimization and operations-research techniques.

PythonOperations ResearchOptimization
A

Automatic Timetable Scheduling

Solved a university timetabling problem with Constraint Satisfaction Problem (CSP) techniques to generate conflict-free schedules automatically.

PythonCSPConstraint Solving