Profile
Innovative Web Developer and AI/Data Specialist with 7+ years of experience in building scalable applications, data-driven solutions, and intelligent systems. Skilled in full-stack web development, statistical analysis, data pipelines, and machine learning engineering. Proficient with Python, JavaScript, SQL, and frameworks such as TensorFlow, PyTorch, and Scikit-learn. Experienced in AI model building, training, evaluation, and deployment, with a focus on creating efficient, impactful, and future-ready intelligent solutions.
Achievements
- Founded and established Programming Ocean Academy for Data Science and Artificial Intelligence.
- Maintained and developed the Programming Ocean Academy website, content, and academic processes.
- Built and deployed more than 160 AI models using Scikit-learn, TensorFlow, and PyTorch — covering regression, classification, computer vision, NLP, neural machine translation, diffusion models, and GANs.
- Replicated over 100 breakthrough academic papers across diverse AI research fields to ensure practical understanding and reproducibility.
- Taught and trained more than 5,000 learners in data science, AI, data analysis, and web development through structured programs and workshops.
- Contributed tutorials to freeCodeCamp covering web apps, computer vision, and AI model building for a global audience.
- Leads the freeCodeCamp Arabic Community, guiding Arabic-speaking learners through freeCodeCamp's curriculum and open-source ecosystem.
- Serves as an official member of the freeCodeCamp CMS Development Team, contributing to the platform that powers freeCodeCamp's publishing infrastructure.
Projects
- AI & Data Science Projects — Built end-to-end over 160 projects in AI engineering and data science, covering model building, evaluation, visualization, and deployment.
- Programming Ocean Academy Website — Developed and maintained a website with more than 100 pages, delivering educational content and training programs.
- Programming Ocean Academy Dashboard — Built a complete admin control dashboard with more than 20 apps to manage website processes and content.
- Knowledge Hub — Created a structured and interactive knowledge hub within Programming Ocean Academy for AI and data science resources.
- Google Calendar App Clone — Designed and implemented a full-featured calendar management system for scheduling and events.
- Web Code Editor — Developed an interactive code editor for web development tutorials and training.
- Chatting Application — Built a real-time messaging app with modern UI and backend integration.
Tutorials
- Taught and trained more than 5,000 learners in AI, data science, data analysis, data engineering, and web development through the Programming Ocean Academy platform.
- Delivered collaborative training programs with Jeddah University (KSA), Arab Open University Jeddah (KSA), and Science and Technology University Aden (Yemen).
- Produced and published AI Engineering and Web Development tutorials on the freeCodeCamp YouTube channel and the Programming Ocean Academy YouTube channel, reaching a global audience.
Experience
Established and lead Programming Ocean Academy, managing full operations including website development (100+ pages), admin control dashboards (20+ apps), and the knowledge hub. Built and deployed over 160 AI models using Scikit-learn, TensorFlow, and PyTorch covering regression, classification, computer vision, NLP, neural machine translation, diffusion, and GANs. Replicated more than 100 breakthrough academic papers in AI. Maintained and scaled academy web servers (VPS, SMTP) for over 4 years.
Trained more than 5,000 learners in AI, data science, data analysis, data engineering, and web development through workshops, online programs, and university collaborations. Partnered with Jeddah University (KSA), Arab Open University Jeddah (KSA), and Science and Technology University Aden (Yemen). Delivered tutorials on AI engineering and web development on the freeCodeCamp YouTube channel and the Programming Ocean Academy YouTube channel, reaching global audiences.
Built diverse web applications including a Google Calendar app clone, real-time chat application, web code editor, and custom dashboards. Skilled in full-stack development using HTML, CSS, JavaScript, PHP, SQL, Python, and frameworks for front-end and back-end systems. Experienced in managing and maintaining VPS hosting environments and optimizing website performance.
Leads the freeCodeCamp Arabic Community, supporting Arabic-speaking learners worldwide through freeCodeCamp's curriculum, tutorials, and open-source contribution workflow. Serves as an official member of the freeCodeCamp CMS Development Team, contributing engineering work to the platform behind freeCodeCamp's global publishing infrastructure.
Professional References
Department of Information Systems and Technology
College of Computer Science and Engineering — University of Jeddah
Mkhayyat@uj.edu.sa
+966 565555263
Faculty of Applied Medical Sciences — King Abdulaziz University, Rabigh, Saudi Arabia
rmonshi@kau.edu.sa
Faculty of Computer Studies — Arab Open University, Saudi Arabia
n.faqera@arabou.edu.sa
Faculty of Computer Studies — Arab Open University, Saudi Arabia
o.alwesabi@arabou.edu.sa
Department of Computer Science — Faculty of Computing and Information Technology
University of Science and Technology, Sana'a, Yemen
P.O. Box: 13064 · Tel: +967-1-373237 Ext. 4110 · Mobile: +967-773737969
ghallab@ust.edu.ye · ghallab@gmail.com
Contributions on freeCodeCamp — Video
Contributions on freeCodeCamp — Blog










