I'm an AI and software engineer interested in building reliable AI systems that survive contact with real users. My work spans LLM security, privacy-preserving prompt processing, agentic systems, and production software engineering.

I recently completed my Computer and Communication Engineering degree at the American University of Beirut with High Distinction. I've worked on backend systems at Murex and led research on DomainShield, a benchmark for sensitive-entity masking in enterprise prompts.

Experience

2026

Undergraduate Researcher at AUB. I worked on privacy-preserving AI systems for enterprise LLM applications, focusing on protecting sensitive information before prompts reach language models.

I developed DomainShield, a benchmark and evaluation framework for sensitive-entity masking, and explored retrieval-augmented techniques to improve privacy while preserving task performance across domain-specific enterprise prompts.

The project culminated in a research paper on LLM security and privacy-preserving prompt processing, where I served as a co-author.

2025 - 2026

Software Engineer at Murex. I continued on the MX.3 Viewer team part-time during my final year at AUB, building and optimizing performance-critical C++ backend components.

I also extended a Viewer Recorder and Replayer framework for deterministic event capture and replay, so hard-to-reproduce issues can be inspected with less guesswork.

2025

Software Engineer (Internship) at Murex. I joined the MX.3 Viewer team as an intern, working on performance-critical C++ backend components in a large-scale financial platform. It was where I first got a real sense of what latency and reliability mean under production pressure.

2023 - 2025

Teaching Assistant at AUB. I helped teach Python programming and algorithmic thinking for EECE 230, supporting more than 100 students through labs, debugging sessions, and structured exercises.

This was also where I learned how much clarity matters: a small explanation can unlock an entire problem for someone.

2023

IT support at AUB. I provided technical support across AUB and AUBMC, diagnosing OS-level issues and supporting enterprise software deployments. It was a useful early lesson in how real users encounter software: rarely in the neat conditions engineers imagine.

Education

2022 - 2026

Computer and Communication Engineering at AUB. I am completing a B.E. in Computer and Communication Engineering. My interests cluster around machine learning, agentic systems, numerical computing, backend software, databases, and systems design.

Publications

DomainShield: A Pilot Benchmark for Domain-Specific Sensitive Entity Masking

Chaer, M., Hamdan, M., Labban, Z., & Mohanna, A. · 2026 · Unpublished manuscript

Projects