01
Experience
Full-Stack Web Developer
- Developed demo for CMCD and content-steering features of HLS and DASH, presented at FOKUS Media Web Symposium.
- Wrote technical documentation and improved the streaming prototype.
- Wrote master's thesis in collaboration with the company.
Cybersecurity Back-end Developer — Summer Job
- Worked on the back-end of a high-end enterprise security product using GoLang.
- Improved and optimised SQL queries for performance.
- Built SDK + CLI tools in Python and Go.
- Used REST API, Git, Linux and Docker in a production environment.
02
Skills
Cloud & OS
Programming
Databases
Frameworks
Dev Tools
03
Education
EIT Digital Master's — Cloud & Network Infrastructures (Year 2)
Technical University of Berlin
2022 – present
Berlin, Germany
Projects + master's thesis
EIT Digital Master's — Cloud & Network Infrastructures (Year 1)
Aalto University
2021 – 2022
Espoo, Finland
Cloud Software & Systems · Network Security
Bachelor's Degree in Computer Science (3rd year)
University of Paris-Saclay
2020 – 2021
Paris, France
Bachelor's Degree in Computer Science (1st & 2nd year)
University of Pau and the Adour Region
2018 – 2020
Pau, France
Minor in Arts and Sciences
University of Montréal
2017 – 2018
Montréal, Canada
04
Projects
// 001
Cloud Service Benchmarking
Benchmarking MySQL database performance across cloud providers using infrastructure-as-code and automated testing pipelines.
GCP
Terraform
Docker
Go
Bash
// 002
Streaming Analytics — CMCD & CMSD
Dashboard and back-end for a streaming analytics application with real-time metrics and visualizations.
Grafana
Docker
MySQL
JavaScript
FFMPEG
// 003
IoT Dashboard for AASX Files
Web application to visualise, edit, and create AASX (Asset Administration Shell) files for IoT use cases.
React.js
Node.js
Docker
Git
// 004
Green Streaming: Encoding & Packaging
Web app for video encoding with configurable settings, focused on energy-efficient streaming workflows.
TypeScript
Nuxt.js
Docker
// 005
Internet Protocols Suite
Implementing three network applications using HTTP/2, MQTT, and WebRTC protocols from scratch.
JavaScript
Python
Bash
HTTP/2
MQTT
WebRTC
// 006
Home Server
Self-hosted server on Ubuntu — managing, updating and deploying personal applications and services.
Ubuntu Server
Linux
Bash
Certifications
Cambridge C1 Advanced
Cambridge Assessment English
Generative AI Essentials
EIT Digital Professional School
Languages
French
Native
Arabic
Native
English
C1
Interests
Cybersecurity
Video Games
Reading
Travelling