I am a senior AI Engineer and Machine Learning Instructor with strong practical experience in Artificial Intelligence, Deep Learning, NLP, Computer Vision, and Generative AI. I graduated in Computer and Control Systems Engineering with a strong academic record and have worked on real-world AI systems including multimodal RAG applications, Arabic OCR pipelines, speech synthesis systems, and computer vision projects.
I can teach Python, Machine Learning, Deep Learning, Computer Vision, NLP, LLMs, Generative AI, and AI application development for beginners, university students, and professionals. My teaching style focuses on building strong fundamentals first and then moving step-by-step toward practical implementation and real projects. I always make sure that students fully understand the concepts instead of just memorizing theory.
What makes my teaching different is that I focus heavily on hands-on learning, problem solving, and building projects together. I help students understand how AI works in real industry applications using tools such as PyTorch, TensorFlow, Hugging Face, LangChain, FastAPI, and Docker. I also guide students in assignments, graduation projects, interview preparation, research work, and career growth in AI.
During my sessions, I adapt the learning plan based on the student’s level and goals. Whether you want to start learning Python from scratch, improve your AI skills, build projects, or prepare for a career in AI and Machine Learning, I will help you learn in a simple, structured, and practical way with continuous support and guidance.
If you are interested in learning AI and building real-world projects with proper understanding and practical experience, feel free to contact me. Together, we will work toward achieving your learning goals successfully.
Subjects
-
Math Beginner-Expert
-
Linear Algebra Beginner-Expert
-
Programming (Python) Beginner-Expert
-
Academic essay writing Beginner-Expert
-
Machine and Deep Learning project Beginner-Expert
Experience
-
AI Engineer (Dec, 2025
–Present) at Click ITS, Egypt
I currently build LLM-powered systems from end-to-end, designing agent workflows, retrieval pipelines, and multimodal setups with measurable performance in production setup.
I'm also working on problems like building multimodal RAG systems with hybrid retrieval, improving relevance through chunking strategies, and evaluating VLMs for OCR in challenging Arabic settings.
-
Research Intern (Aug, 2025
–Jan, 2026) at UNIVERSITY OF QUEENSLAND, AUSTRALIA
Applied gradient-based feature attribution methods on pre-trained vision and language models, conducting experiments with Gradient, SmoothGrad, and Integrated Gradients to analyze the temporal evolution of saliency maps and weight structures in both from-scratch and pre-trained models. I also investigated the Grokking phenomenon to better understand how neural networks acquire predictive competence and develop robust generalization.
-
Full Stack Developer (Jul, 2025
–Dec, 2025) at Information Technology Institute, Cairo
- Built and deployed responsive full-stack web applications using Django REST Framework and React.
- Covered core technologies including Django, FastAPI, React, PostgreSQL, Docker, and Jenkins.
- Automated CI/CD workflows using Jenkins and Docker
- Strengthened skills in shell scripting, Linux administration, UI/UX, and Agile project management.
-
Researcher (Oct, 2023
–Apr, 2024) at ReachSci, UK
Led a research project focused on improving Arabic text-to-speech and speech synthesis systems, conducted a comprehensive literature review of state-of-the-art generative TTS models, and fine-tuned pre-trained GlowTTS and VITS architectures to enhance synthesis quality and performance.
Education
-
Full Stack Engineering (Jul, 2025–Dec, 2025) from Information technology Institute, Smart Village, Giza
-
BSc in Computer and Control Systems Engineering (Jul, 2019–Jul, 2024) from Mansoura University Egypt–scored 3.71/4.0
Fee details
£1,000–2,500/hour
(US$19.10–47.75/hour)
I charge hourly rates based on the student’s level, course/assignment complexity, and the type of support required (basic concepts, projects, interview prep, or advanced AI/engineering topics).