Moncef Bousselat

Projects

Infrastructure work first. Earlier data and machine learning projects are grouped separately.

Cloud & Infrastructure

  • Kubernetes fault tolerance and autoscaling

    A containerised Python service under Kubernetes HPA, stress-tested to verify it scales and self-heals — 99% availability, with Prometheus recording the behaviour.

    • Kubernetes
    • Docker
    • Prometheus
    • Python
    • +1
    Completed
  • DDoS mitigation on AWS with Terraform

    A Terraform-provisioned AWS stack that absorbed a 20,000-agent denial-of-service attack while holding CPU below 50%, with a dashboard reading CloudWatch metrics live.

    • Terraform
    • AWS
    • Amazon EC2
    • Amazon CloudWatch
    • +3
    Completed

Data & AI

  • Denoising convolutional autoencoder

    A convolutional autoencoder whose decoder is trained to strip noise out of its input rather than just reconstruct it. Built during the Ericsson internship.

    • Python
    • PyTorch
    • Matplotlib
    Archived
  • Self-learning Snake agents

    Snake rebuilt from scratch so every rule was controllable, then NEAT agents that evolve their own neural networks to play it.

    • Python
    • Pygame
    • NEAT
    Archived
  • Focus monitor

    A hackathon tool tracking facial landmarks and head movement to estimate whether someone is focused — and a decent argument for why that should stay a hackathon tool.

    • Python
    • MediaPipe
    • OpenCV
    Archived
  • Wildfire spread simulation

    Semi-empirical wildfire spread modelled over real terrain reconstructed from satellite imagery in Unity, accounting for elevation, wind and vegetation. Published on ResearchGate.

    • Python
    • Google Earth Engine
    • Unity
    • scikit-learn
    Completed
  • Algeria Told By Data

    A collaborative effort to scrape scattered Algerian historical, social and economic data and turn it into visualisations that actually explain something.

    • Python
    • pandas
    • Selenium
    • Requests
    • +1
    Archived
Completed

Kubernetes fault tolerance and autoscaling

A containerised Python service under Kubernetes HPA, stress-tested to verify it scales and self-heals — 99% availability, with Prometheus recording the behaviour.

Built with
  • Kubernetes
  • Docker
  • Prometheus
  • Python
  • Bash
Close
Completed

DDoS mitigation on AWS with Terraform

A Terraform-provisioned AWS stack that absorbed a 20,000-agent denial-of-service attack while holding CPU below 50%, with a dashboard reading CloudWatch metrics live.

Built with
  • Terraform
  • AWS
  • Amazon EC2
  • Amazon CloudWatch
  • JADE
  • Java
  • Vue
Close
Archived

Denoising convolutional autoencoder

A convolutional autoencoder whose decoder is trained to strip noise out of its input rather than just reconstruct it. Built during the Ericsson internship.

Built with
  • Python
  • PyTorch
  • Matplotlib
Close
Archived

Self-learning Snake agents

Snake rebuilt from scratch so every rule was controllable, then NEAT agents that evolve their own neural networks to play it.

Built with
  • Python
  • Pygame
  • NEAT
Close
Archived

Focus monitor

A hackathon tool tracking facial landmarks and head movement to estimate whether someone is focused — and a decent argument for why that should stay a hackathon tool.

Built with
  • Python
  • MediaPipe
  • OpenCV
Close
Archived

Algeria Told By Data

A collaborative effort to scrape scattered Algerian historical, social and economic data and turn it into visualisations that actually explain something.

Built with
  • Python
  • pandas
  • Selenium
  • Requests
  • Matplotlib
Close