Amr Breekaa

Software Engineer • Machine Learning & Security

I am a software engineer focused on the intersection of Machine Learning and Security. I build where complexity meets consequence, driven by the belief that software is not just a career, but a tool for meaningful impact. Beyond the technical stack, I consider myself a lifelong student. I spend a significant amount of my time researching and learning, not just within Computer Science, but across any field that sparks my curiosity. I believe that the most innovative solutions come from looking outside your own bubble and applying diverse perspectives to technical challenges. I’m not here to just go through the motions of a career. I want to leave a lasting mark through the things I build and the knowledge I share. This site is my way of documenting that journey: a place where I ship my projects, share my research, and distribute what I’ve learned to others. I am always looking for meaningful work and collaborations that move the needle. If you have an opportunity or just want to chat, feel free to reach out.


﷽ ﴿ وَقُلِ ٱعۡمَلُواْ فَسَيَرَى ٱللَّهُ عَمَلَكُمۡ وَرَسُولُهُۥ وَٱلۡمُؤۡمِنُونَۖ وَسَتُرَدُّونَ إِلَىٰ عَٰلِمِ ٱلۡغَيۡبِ وَٱلشَّهَٰدَةِ فَيُنَبِّئُكُم بِمَا كُنتُمۡ تَعۡمَلُونَ ﴾ [التوبة: 105]


Technical Skills

Domain

Machine LearningNatural Language ProcessingArabic NLPAdversarial MLSecuritySystem Design

Languages

PythonJavaJavaScriptSQLRust

Frameworks & Libraries

PyTorchHF TransformersSickit-learnPandasNumPyFastAPISpring Boot

Tools

DockerApache KafkaApache FlinkRelational DBsVector DBs

Experience

Data Engineer at Ejada Systems
Alexandria, EG → Riyadh, SA onsite
  • Contributed to developing a full-stack name matching engine enterprise applications using React, Spring Boot, and Apache Solr, deployed on PostgreSQL, Oracle, and SQL Server.
  • Contributed to developing a real-time streaming platform using Apache Flink, with integrations including Kafka, HDFS, GoRules, and JDBC.
  • Designed and implemented a versatile MVEL-based rules engine in Java, enabling the execution of complex business logic and custom functions.
  • Handled deployments, server management, disaster recovery, and client-side support across multiple environments and multiple clients.
FlinkKafkaDockerMS SQLOracleJavaSpring BootReactMVEL
Deep Learning R&D Intern at Alexandria University
Alexandria, EG remote
  • Worked on a Natural Language Processing (NLP) project to detect programming Languages in a certain file using Transformers (Fine tuned a pretrained transformer for our problem).
NLPPytorchPythonTransformers
Software Engineer Intern at One Health Network
Cairo, EG onsite
  • Working with .NET Core and PHP to develop the LIMS and Multi-vendor Medical Market place Application, as well as JavaScript, MS SQL and MariaDB specific tasks.
JavascriptMS SQL.NETPHPMariaDB
Adversarial Attacks on Deeplearning Models

Research into how carefully crafted inputs expose vulnerabilities in Arabic NLP models. Implemented and benchmarked character-level and transformer-based word-level attacks, with a focus on Arabic, a language underexplored in adversarial ML due to its complex morphology.

PyTorchNLPResearchAdversarial ML
Archery Score Detection

End-to-end computer vision pipeline that automates archery scoring from a single photograph. Fine-tuned YOLO26s detects arrow tips and maps pixel-space distances to World Archery ring values through a custom geometric scoring engine. Achieved 0.875 mAP50 at 6.3ms per image.

PythonComputer VisionYOLORoboflowOpenCV
Arabic Reverse Dictionary

Comparative study benchmarking five architectures on predicting Arabic words from their definitions, built on ~97,000 lexical entries. Progresses from TF-IDF through fine-tuned Arabic Transformers to LLMs with RAG, with Qwen3.5-4B achieving 39.8% Top-1 under morphological evaluation with no fine-tuning.

Arabic NLPPyTorchScikit-LearnHugging Face DatasetsTransformersFAISSChromaDBCAMeL ToolsMLXLLMsRAG

Education

Bachelor of Engineering, Alexandria University
  • Specialized in Computer and Communication Engineering.
  • Graduated with CGPA: 3.31/4.
  • Graduation Project: Research on Adversarial Attacks on Deep Learning Models.

Certifications

View all certifications

Comprehensive deep learning course covering neural networks, CNNs, RNNs, and practical applications.

Taught by Andrew Ng from deeplearning.ai.