Education
King Fahd University of Petroleum and Minerals
Bachelor of Science in Computer Science
Relevant Coursework: Data Structures & Algorithms, Microprocessors, Computer Graphics, Game Programming, Software Engineering, Operating Systems, Cybersecurity, Artificial Intelligence, Independent Research in AI & Cybersecurity
Aug 2019 — Aug 2025
Dhahran, Saudi Arabia
Professional Experience
- Developing AI agents for Web development workflows, such as code generation, debugging and testing Next.js applications
- Implementing advanced prompt engineering techniques including few-shot learning, chain-of-thought reasoning, and structured output formatting to improve AI agent accuracy and reliability in code generation tasks
- Developing AI agents for automated cybersecurity penetration testing using lightweight LLMs (research paper under review)
- Architected Linux-based infrastructure supporting 5+ postdoctoral researchers in cybersecurity AI projects
- Optimized AI model deployment for resource-constrained security testing environments
- Led Arabic NLP initiatives including LLM pretraining, fine-tuning, and evaluation across multiple model architectures
- Built production-ready RAG application from scratch using custom retrieval techniques, improving query accuracy by 35%
- Conducted comprehensive dataset analysis on Arabic language corpora exceeding 10M tokens
- Created comprehensive cybersecurity datasets (35K+ malware scripts) used for training 20+ LLMs including Llama3, Mistral, and Falcon
- Developed multi-modal AI agent with terminal operations, Python REPL, web search, and RAG capabilities
- Implemented automated data preprocessing pipelines reducing dataset preparation time by 60%
- Migrated platform from Bootstrap to TailwindCSS, improving page load times by 25%
- Provided technical support and platform maintenance, achieving 99.5% uptime
Publications & Research
"Automating Cyber Security Penetration Testing Tasks with AI Agents Utilizing Lightweight LLMs"
First author submission to ACM journal. Research focuses on developing AI agents for automated cybersecurity penetration testing using resource-efficient language models.
Expected Publication: Q4 2025
Technical Skills
Programming Languages
AI/ML Technologies
Development Tools
Frameworks
Specialized Areas
Languages
Featured Projects
Certifications
Fundamentals of Accelerated Computing with CUDA C/C++
NVIDIA
Developed custom CUDA kernels and learned manual GPU memory management. Completed hands-on labs for parallel programming optimization.
Issued 2023
Volunteering Experience
Accountant & Program Supervisor
Mawhibah 2025 Summer Program, KFUPM
- Supervised 160+ high school students during intensive 3-week STEM program
- Coordinated daily activities and mentored students in ESP32 fundamentals
- Coordinated daily meals for around 200 people during the 3-week program
Jun 2025 — Aug 2025
Dhahran, Saudi Arabia
Program Supervisor
Mawhibah 2024 Summer Program, KFUPM
- Supervised 120+ high school students during intensive 3-week STEM program
- Coordinated daily activities and provided academic guidance to gifted students
Jun 2024 — Aug 2024
Dhahran, Saudi Arabia