About
I am a cybersecurity and network engineer with a strong passion for advancing technology and fostering innovation. With a Bachelor's in Computer and Communication Engineering from the American University of Beirut and a Master's in Cybersecurity from the prestigious Institut Polytechnique de Paris, where I graduated with the highest distinction, I am driven by my dedication to continuous learning and staying at the forefront of technological advancements.
My professional experience includes working at Dar, where I played a key role in managing Cisco switches, automating security processes, and ensuring robust network operations. I have also honed my skills during internships at Exeo and POTECH, where I integrated diverse systems to enhance network security and developed web scraping tools to automate reconnaissance tasks.
Currently, my research focuses on using Dynamic Time Warping (DTW) to classify network behavior under various Active Queue Management (AQM) algorithms based on RTT time-series data. This work aims to improve the detection and analysis of traffic management techniques in complex network environments.
I am particularly passionate about leveraging technology to build secure and resilient networks. I thrive in environments that encourage collaboration and innovation, constantly seeking to expand my knowledge and contribute to meaningful advancements in the field of cybersecurity. My commitment to education and staying ahead of emerging threats enables me to develop solutions that address both current and future challenges in network and information security.
Experience
Telecom Sud-Paris - Researcher R&D | Intern
Mar 2025 - Sep 2025 | Evry, France / Palaiseau, France
- Research Focus: Investigating protection mechanisms in routers against fairness attacks in TCP, focusing on Active Queue Management (AQM) algorithms such as CoDel, FQ-CoDel, Cake, PIE, RED, FIFO, and FQ.
- Classification Goal: Identifying active AQM algorithms in real-world networks by analyzing and comparing network traces.
- Testbed: A setup consisting of a client, a router with an AQM-enabled bottleneck link, and a server. RTT traces are captured from UDP traffic generated in C, and classification is performed using Dynamic Time Warping (DTW) and advanced comparison methods in python.
- Achievements: Achieved 100% classification accuracy across seven AQMs between 2 testbeds and ability to differentiate fair queuing AQMs from non fair queuing ones.
Institut Polytechnique de Paris - Researcher R&D | Student researcher
Sep 2024 - Mar 2025 | Palaiseau, France
- Research Focus: Investigating protection mechanisms in routers against fairness attacks in TCP, focusing on Active Queue Management (AQM) algorithms such as CoDel, FQ-CoDel, Cake, PIE, RED, FIFO, and FQ.
- Classification Goal: Identifying active AQM algorithms in real-world networks by analyzing and comparing network traces.
- Testbed: A setup consisting of a client, a router with an AQM-enabled bottleneck link, and a server. RTT traces are captured, and classification is performed using Dynamic Time Warping (DTW) and advanced comparison methods.
- Achievements: Achieved 87% classification accuracy across seven AQMs using testbed data.
Exeo - SOC R&D | Intern
Apr 2024 - Jul 2024 | Paris, France / Mkalles, Lebanon
- Bitdefender and Grafana integration via python and SQL for visualization of security posture
- Grafana alerting and ticket creation in Autotask automation via Python web-hook
- Wazuh and Autotask integration via python for automated alert management
- Integration of Grafana, Prometheus and its agents, SNMP devices, and various APIs
- Grafana dashboards development with custom alerts and detailed overviews.
- Full vertical integration of Grafana prometheus and prometheus windows and linux agents, snmp enabled devices such as cisco switches and firewalls , SQL server, microsoft graph api, Autotask api, bitdefender api via python scripting, Fortigate api to give full visibility for client over their network, endpoints, servers, and report their security posture and alert them via smtp and ticket creation about anomalies
Dar - Cybersecurity and Network Engineer | Full Time
Mar 2023 - Aug 2023 | Verdun, Lebanon
- Managed around 100 access layer cisco switches
- Created hardened configuration for new cisco switch models to be implemented across all switches and then deployed all switches (physically and their configuration) making the internal network faster and safer
- Resolved network issues involving switches, PCs, and Wake-on-LAN features affecting over 300 new laptops, ensuring seamless operation.
- Troubleshooted problems with CUCM deployment
- Created a MikroTik lab to simulate real-world networks and supervised interns in Lebanon and Egypt, providing guidance and support as well as deployed a fully configured MikroTik into production environment.
- Troubleshooted endpoint network and security issues
- Tasked with configuring a layer 3 Fortiswitch and report back on findings to compare with Cisco switches to choose the better upgrade path for the company
- Managed Omada access point controller
- Attended meetings with cisco regional partners
- Maintained and automated Fortigate firewall and proxy operations to enhance security
- Developed migration plan to secure cipher suite for VPN connections
- Created a thorough document of hardened configuration of new cisco switch explaining clearly the goals of each configuration line for all offices around the word to use
- Managed and patched vulnerabilities generated by Nexpose to protect the network infrastructure
- Represented the company at a Fortinet workshop, gaining insights and sharing expertise
POTECH - Cyber Threat Intelligence Officer intern | Intern
Jun 2022 - Dec 2022 | Beirut, Lebanon
- Developed Python scripts (under NDA) to automate reconnaissance through web scraping and orchestrate takedown operations via interactions with APIs and web bots.
- Participated in a comprehensive passive reconnaissance exercise to enhance threat intelligence
American University of Beirut - Researcher | intern
Jun 2021 - Aug 2021 | Beirut, Lebanon
- Inter-Disciplinary Practice Program (IDPP)
- Engaged in activities focused on human-centered design and user research to create solutions that are both innovative and user-friendly
Self-employed - Tutor
Sep 2015 - Jun 2018 | Matn, Lebanon
- Mathematics, physics, and chemistry tutor
Education
Institut Polytechnique de Paris
Master of Computer Science, Cybersecurity | Sep 2023 - Aug 2025
Master’s degree in Cybersecurity with highest distinction in M2. Notable course taken:
At Ecole Polytechnique: Modern networking, Network security, Internet protocols, Data Bases, Computer architecture, Computer system security.
At Telecom Paris/Sud-Paris: Security oriented programing, Secure protocols, Risk modeling and analysis in complex systems, Embedded systems security, Advanced network filtering architecture, Risk analysis
American University of Beirut
Bachelor of Engineering - BE, Computer and communication Engineering | Oct 2018 - Dec 2022
Notable courses taken: Software Eng. I & II,
Cryptography, Internet Security, Computer Networks, Internetworking Lab, Mobile Networks, Data
Centers, Data Structures and Algorithms.
College Mariste Champville
Lebanese Baccalaureate in General Sciences: distinction | Sep 2003 - jun 2018
Ranked 1 in Math, physics, and chemistry
Projects
Client-Server Secure Connection
Exchange of symmetric key with asymmetric keys for file transfer. Supports custom certificate exchange signed by custom certificate authority.
View on GitHub
Galois Field Arithmetic Calculator
Instant results for non-trivial arithmetic computations in Galois Fields reaching GF(2^571).
View on GitHub
ICMP Quench Local Network Attack
Find active local IPs and send ICMP quench to all.
View on GitHub
TCP SYN Flood Attack
Flood user-inputted IP with TCP SYN packets.
View on GitHub
TCP SYN Flood Detection
Detect TCP flood attack based on a threshold.
View on GitHub
TCP Injection
Track TCP flow and inject HTTP response before server.
View on GitHub
Access Point Client Checker
Display clients on access point with their utilization.
View on GitHub
Network Cell Analyzer for Android Smart Phones
Carrier name, network types, dBm, SNR, Frequency Band.
View on GitHub
Covid-19 Tracker
Automatically update database and generate statistics and graphs.
View on GitHub
Network cell analyzer for android smart phones
Shows Carrier name, network types, dBm, SNR, Frequency Band. Made using Java and SQL.
View on GitHub
PHYS210L Calculator
Special calculator for PHYS210L AUB course that can calculate scientific rounding, error propagation, efficient statistical way of checking if a number is prime, keep notes, include cheat sheets, and more.
View on GitHub
Network Checker
Continously pings google and generate statistics of network status such as packet loss and average ping delay.
View on GitHub
Access Point clients checker
Display all clients on access point with their utilization and can assigne names to each mac address seen
View on GitHub
LaLiga AI match prediction
Three AI models for predicting football match results
View on GitHub