Coding Projects

Engineering projects focused on systems, DevOps, and full-stack development

Orthoman

Orthoman

  • In Progress
  • 2025
  • Rezak AZIZ

A cloud-native full-stack medical cabinet management application built with Django, PostgreSQL, and React. The platform is containerized using Docker and leverages Redis for real-time features and caching. It supports patient management, scheduling, billing, chat, and real-time synchronization. The application is deployed in a medical cabinet and actively maintained in production. It follows modern DevOps practices with automated CI/CD pipelines powered by GitHub Actions for continuous integration, testing, and deployment, ensuring scalability, reliability, and rapid delivery.

Django

React

PostgreSQL

Docker

Redis

CI/CD

GitHub Actions

Cloud Native

DevOps

Production

Lykeio

Lykeio

  • Finished
  • 2021
  • 2022
  • Rezak AZIZ
  • Narimane Hennouni
  • Nour El Hassane
  • Amine Raiah
  • Nassim Sehdi

A custom lightweight Linux distribution designed for educational environments. It enables the reuse of obsolete hardware by transforming machines into efficient thin clients, reducing costs and improving accessibility.

Linux

System Design

Bash

Networking

Hospital IDS Deployment (Snort)

Hospital IDS Deployment (Snort)

  • Finished
  • 2021
  • 2021
  • Rezak AZIZ
  • Lounes MECHOUEK

Design and deployment of a network-based intrusion detection system (NIDS) using Snort within a hospital infrastructure. The project involved analyzing the existing network architecture, positioning the IDS strategically, configuring a Linux-based gateway, and implementing rule-based detection for real-time monitoring of network traffic. It included malware analysis, custom rule creation, and validation through simulated attacks. The solution enhanced the security posture of the hospital by enabling continuous monitoring and alerting of suspicious activities.

Cybersecurity

Network Security

IDS

Snort

Linux

Networking

Malware Analysis

VM-Manager

VM-Manager

  • Finished
  • 2021
  • 2022
  • Rezak AZIZ
  • Lotfi Abdelkrim MECHARBAT

A Python-based virtual machine management tool built on top of libvirt. It allows creation, monitoring, and orchestration of KVM virtual machines through a simplified interface, designed to improve infrastructure control and automation.

Python

KVM

Libvirt

Virtualization

Systems Engineering

Research

Research projects in privacy-preserving machine learning and cryptography

PrivatumFL

PrivatumFL

  • Finished
  • 2024
  • 2025

A federated learning framework integrating central differential privacy to ensure data confidentiality during distributed training. Focused on balancing privacy guarantees with model utility across multiple datasets.

Federated Learning

Differential Privacy

Privacy

zkSnarkDP

zkSnarkDP

  • Finished
  • 2023
  • 2024

A research project combining zero-knowledge proofs (zk-SNARKs) with differential privacy to provide verifiable and trustworthy aggregation in federated learning systems without exposing sensitive data.

Zero-Knowledge Proofs

Cryptography

Differential Privacy

Security