NOTES

WHAT I TEACH, AND WHERE

Workshops, talks, robotics training and a content series, all aimed at the gap between what a degree covers and what a first job expects.

CONTENT SERIES

Field Lessons — What University Won’t Teach You

Arabic LinkedIn posts, each built on a real problem I ran into in one of my own projects — the bug, why it happened, and how I fixed it.

COVERED SO FAR

Model memory management · Event-loop blocking in FastAPI · Pipelines as an engineering mindset · Offloading OCR to Celery · Five kinds of noise

INSTALMENTS

Part 1

Model Resource Management — when loading models from YAML ate the server's memory

OmniDiag

Part 2

Event-Loop Blocking — why a CPU-heavy ensemble froze an async API

OmniDiag

Part 3

Pipelines — manual steps are technical debt waiting to go off

General

Part 4

Keeping the API Alive During OCR — moving PaddleOCR to Celery workers

AI-Sourcing Hub

Part 5

Not All Noise Needs a Filter — five kinds of noise in real data

EMG

SESSIONS DELIVERED
25 Nov 2025

“Essential Tools in the Journey of an IT Student”Irbid National University, Faculty of Science & IT · with the Makani team

Tools and skills beside the syllabus, what Jordanian employers look for, and the graduate gap. Certificate of appreciation from the dean. Press coverage.

Read the coverage
11 Jul 2025

AI WorkshopTODO — host

History of AI, ML vs DL, how a machine learns (live with Teachable Machine), a “Real or AI?” challenge, the Turing Test, AI risks and jobs.

2025

IT & AI Forum (ITAIF)with Al3ahed Team

Ran a technical pavilion, "Towards a Digital Generation Leading the Future".

26 Feb 2025

Line-following robot competitionAl al-Bayt University

Lead organiser — the first the university ran. Technical logistics, the rule set, and mentoring the student teams.

5 Nov 2024

AI & robotics exhibitionAl al-Bayt University

Organiser and exhibitor: an NLP chatbot and a face-tracking mobile robot.

Mar — Apr 2024

Arduino training workshopsRobotidia Club

Two hands-on sessions on microcontroller programming and basic circuit design.

TEACHING MATERIALS

Robotics Fundamentals

Line Following

Maze Solving

Sumoin progress

Legoin progress