FlowCV Logo

I am a senior Computer Engineering student at Purdue University, funded by a scholarship from my home university in Egypt, sponsered by Microsoft Egypt. I specialize in data science and AI, with strong proficiency in SQL, Excel, and Python, focusing on Pandas, Scikit-Learn, and PyTorch. With hands-on experience in real-world machine learning and computer vision projects, I currently serve as a research assistant under Purdue University's Office of Undergraduate Research (OUR) and UTA for the Python for Data Science course at Purdue. I am eager to expand my knowledge and contribute to innovative solutions through research opportunities.

Education
  • Senior Year, Exchange Program with Full Scholarship with GPA 4.0 and recognised by Dean's List.
  • Senior Design Project: Developed a hybrid framework integrating token- and prompt-level techniques to create adversarial attacks on pre-trained large language models (LLMs), evaluating their impact on the robustness and behavior of downstream models.
  • Third-year undergraduate student with a GPA of 3.87 out of 4.0
  • Recognized as a top achiever at EUI's Top Achievers Award 2023
  • Experience
    Purdue University
    Aug 2024 – present

    Research Assistant for Human-AI Interaction

  • Collaborated on human-AI interaction research under Purdue University's Office of Undergraduate Research., working with the OpenAI API and open-source models with LangChain.
  • Focused on enhancing AI's role in contexts such as advice-giving and social support, while gaining experience with LLMs, prompt engineering, Python, and web development.
  • Undergraduate Teaching Assistant

  • Provided guidance to younger students in ECE 20875 (Python for Data Science), assisting with coursework, clarifying concepts, and fostering a deeper understanding of Python and data science principles.
  • Machine Learning Engineer and Instructor June 2024 - Aug 2024

  • Delivered weekly sessions for students on object detection models like YOLO, advanced computer vision topics, and using Streamlit for building data applications.
  • Developed Arabic OCR for ancient manuscripts, enhancing text recognition accuracy by 60%.
  • Implemented computer vision solutions to improve safety in a manufacturing environment.
  • Machine Learning intern Nov 2023 - April 2024

  • Developed interactive Python dashboard using Streamlit, linked to real-time SQL Database
  • Deployed two Streamlit apps on GitHub
  • SEO-driven blog generator and Code evaluation tool with pre-trained models
  • Led data collection and annotation efforts for the Guardian Angel project, and implemented YOLO and DeepFace to monitor children and caregivers in a nursery setting.
  • Egypt University of Informatics, Junior Teaching Assistant
    Sep 2023 – May 2024

    Mentored the younger students in the lab in the following Courses:

  • Digital System Design
  • Data Structures and Algorithms
  • 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.

    Institute of National Planning, Data Analyst Intern
    Jul 2023 – Sep 2023 | Cairo, Egypt

    Excel - Power BI - Microsoft Azure - SQL - Python - Machine Learning

    Volunteer Experience
    IEEE EUI Computer Society, AI Committee President
    Sep 2023 – present
  • Co-organized summer bootcamp and supervised Kaggle Competition.
  • Developed a professional roadmap for students interested in the data industry.
  • Offered both online and on-campus sessions for younger students to gain practical insights into the field. my goal is to build a community of AI enthusiasts in my university
  • IEEE NASYP Region 8, OC team member
    Aug 2023

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

    Certifications
    Aug 2023 – Sep 2023

    Microsoft Azure · Microsoft Cognitive Services · Automated Machine Learning (AutoML) · Computer Vision · Natural Language Processing (NLP) · Responsible AI · Artificial Intelligence

  • The Applied Data Science course at WQU taught various data science skills, including how to apply supervised and unsupervised learning algorithms to build predictive models and perform exploratory data analysis.
  • I perfected Python libraries like Pandas, NumPy, and Scikit-Learn to analyze data from various sources, including JSON files and SQL and NoSQL databases.
  • I gained experience in data cleaning and preprocessing techniques, including dealing with missing data, imbalanced data and outliers.
  • Demonstrated knowledge of AWS services, architecture, and best practices.
  • Proficient in deploying and automating solutions using AWS CLI, SDKs, EC2, S3, and RDS.
  • Skilled in designing scalable, secure, and fault-tolerant systems.
  • Projects
  • Designed and implemented a secure Node.js-based module registry with AWS services (Lambda, S3, API Gateway).
  • Built authentication and access token mechanisms to ensure secure package management.
  • Developed React frontend and Node.js backend for seamless user experience.
  • Integrated CloudWatch for real-time monitoring and logging.
  • Exploring Factors Influencing Student Success, Data Science
    Jun 2023
  • Built a Streamlit dashboard to showcase regression and classification results from the analysis.
  • Analyzed university student data to identify factors influencing success using statistical and machine learning techniques.
  • Achieved a 98% classification accuracy and high regression performance (R²: 89% train, 87% test).
  • Awards
    Competitive Problem Solving
    Jul 2024