Skip to content
View aztecx's full-sized avatar

Block or report aztecx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aztecx/README.md

Hi, I'm Assem Alhelou πŸ‘‹

MSc Applications of Artificial Intelligence
University of Essex (Dec 2025)

Thesis: Byzantine-robust federated learning for IIoT intrusion detection

  • Autoencoders deployed on Raspberry Pi edge clusters
  • Defenses against Byzantine attacks and concept drift
  • Outperformed Logistic Regression and Random Forest baselines

BSc Computer Science
American University of Beirut (Jun 2021)

  • Exchange semester: American University, Washington DC

Experience

  • Full-Stack Developer @ Valnet (2021–2024) – PHP/JS/SQL for high-traffic sites
  • Machine Learning Intern @ ZAKA AI – Video analytics pipelines with NVIDIA TLT

Tech Stack

Python PyTorch TensorFlow Scikit-learn Docker Git Raspberry Pi

Key Projects

  • FL-IDS-Surveillance – Federated IDS with Byzantine defenses (thesis core)
  • news-tldr-toolkit - Toolkit to generate TL;DR summaries of news articles and text files using a local summarisation model.
  • ai-resume-screener – AI resume screener for tech roles: compares a resume and job description using skill overlap and a semantic similarity model (CLI + Streamlit UI, all local).

Connect

LinkedIn

Open to junior AI/ML Engineer & Software Engineer roles!

Pinned Loading

  1. GroupProject GroupProject Public

    Dart 1

  2. FL-IDS-Surveillance FL-IDS-Surveillance Public

    Federated Learning-based Intrusion Detection System (FL-IDS) for Industrial IoT (Surveillance sector). Includes defences against concept drift and poisoning attacks with robust aggregation methods …

    Jupyter Notebook

  3. news-tldr-toolkit news-tldr-toolkit Public

    Toolkit to generate TL;DR summaries of news articles and text files using a local summarisation model.

    Python

  4. ai-resume-screener ai-resume-screener Public

    AI resume screener for tech roles: compares your CV with a job description using skills and semantic similarity.

    Python