Profile

Senior Computer Engineering student at Purdue University and Egypt University of Informatics, sponsored by Microsoft Egypt. Specialized in artificial intelligence, data science, and software engineering with hands-on experience in machine learning, computer vision, and large language models. Passionate about pursuing R&D roles at the intersection of secure and trustworthy software systems, AI, and human–AI interaction.

Education
Bachelor of Computer Engineering, Purdue West Lafayette, USA⁠
Sep 2021 – Jul 2026 | GPA: 4.0
Bachelor of Computer Engineering, Egypt University of Informatics⁠
Sep 2021 – Jul 2026 | GPA: 3.87

Dual degree program between Egypt University of Informatics and Purdue University West Lafayette, IN, USA.

Experience
Software Engineering Intern AI Multi-Agent Systems, Technowelle GmbH
Jul 2025 – Oct 2025
  • Fine-tuned and optimized large language models (LLMs) for low-latency, multilingual voice assistant capabilities on edge devices, with backend integration for controlling connected home and media systems.
  • Developed and tested a multi-agent framework for embedded software systems testing, integrating RAG and MCP to coordinate agents through context management and prompt engineering strategies.
  • Research Assistant for Human-AI Interaction, Purdue University
    Aug 2024 – May 2025
  • Developed an interactive AI chatbot using retrieval-augmented generation (RAG) to support intercultural communication training, with dual modules for concept learning and scenario-based roleplay in a psychologically safe, judgment-free environment.
  • Deployed the system on Azure using OpenAI, LangChain, JavaScript, and TypeScript; tested with 25 students in a university communication course and received highly positive feedback. First author on a paper under review at ACM IUI 2026.
  • Machine Learning Engineer and Instructor, Electro Pi
    May 2024 – Aug 2024
  • Delivered weekly sessions on object detection, computer vision, and building data apps with Streamlit.
  • Developed an Arabic OCR system for ancient manuscripts, improving text recognition accuracy by 60%.
  • Designed and implemented deep learning pipelines for action recognition in human activity monitoring and real-time collision detection in industrial settings, leveraging YOLO and video-based temporal modeling.
  • Undergraduate Teaching Assistant, Egypt University of Informatics, Purdue University
    Sep 2023 – May 2025

    Mentored 240+ students in programming labs in the following Courses:

  • Digital System Design, Data Structures and Algorithms, Python for Data Science
  • Secure Intelligence trainee, Ericsson Innovation Hub⁠
    Sep 2023 – Oct 2023 | Cairo, Egypt

    Applied Machine Learning security and different attacks and security models in machine learning with hands-on practice and real-world applications.

    Volunteer Experience
    IEEE EUI Computer Society, Vice Chair & AI Committee President
    Sep 2023 – present
  • Organized IEEE bootcamp for 100+ students and coordinated Kaggle competition with 30 teams.
  • Established a professional roadmap and offered both online and on-campus sessions for students interested in data industry.
  • IEEE NASYP Region 8, OC team member
    Aug 2023

    Served on the organizing committee, coordinating logistics, managing materials, and organizing social activities.

    Projects
    Advancing Jailbreak Strategies⁠, VIP Senior Design Pretrained Models Team
    Aug 2024 – May 2025
  • Evaluated hybrid adversarial attack frameworks (GCG+PAIR, GCG+WordGame+) to expose vulnerabilities in large language models (LLMs), increasing jailbreak success rates and revealing critical weaknesses in advanced defense mechanisms.
  • Benchmarked 4 LLMs across 3 attack/​defense methodologies, producing empirical insights to inform best practices for LLM security.
  • Work accepted for poster presentation at IEEE SecDev 2025 (Indianapolis, USA).
  • Aug 2024 – Dec 2024
  • Designed and implemented a secure package management registry using Node.js and AWS (Lambda, S3, API Gateway), with custom authentication and access token mechanisms for secure package management.
  • Developed a full-stack application with React and Node.js, integrating AWS CloudWatch for real-time monitoring and logging to ensure seamless user experience and system reliability.
  • Skills
    Programming Languages — Python, C, C++, SQL, Java, JavaScript, TypeScript
    Data Analysis & Visualization — Pandas, NumPy, Matplotlib, Seaborn, Plotly, Tableau
    Machine Learning — Logistic Regression, KNN, SVM, Random Forest, XGBoost (Scikit-learn)
    Deep Learning & Computer Vision — CNN, LSTM, R-CNN, ResNet, YOLO, OpenCV, TensorFlow, PyTorch
    Large Language Models (LLMs) — Hugging Face, LangChain, OpenAI API, (RAG), Few-shot & (CoT) Prompting, Fine-tuning, Quantization
    Cloud & Deployment — Microsoft Azure AI, AWS, GCP, Docker, FastAPI, Streamlit, Git, GitHub Actions, CI/CD pipelines
    Awards
    OUR Scholarship⁠, Purdue Office of Undergraduate Research
    May 2025
    Certificates
    Aug 2023 – Sep 2023
    Applied Data Science Lab⁠, WorldQuant University
    Mar 2023 – Jun 2023
    AWS Cloud Foundations⁠, Amazon Web Services
    Sep 2022