Skip to content
SalhabWeb

Work

Projects

14 projects from study, internships and freelance work. Each one has a page: the problem, what was built, the result.

AI & ML

IEEE ICONET26

AI music genre classifier, presented at an IEEE conference

82% accuracy · presented at IEEE ICONET26

PyTorchResNet-18librosaGrad-CAM
Final-year project · A+

Edit the transcript, and the video edits itself

Final-year project · graded A+

WhisperXQwen 2.5DjangoGraphQL

End-to-end ML pipeline with personalised recommendations

R² 0.97 in 5-fold cross-validation

scikit-learnpandasPython

Upload a transcript PDF, get a multi-sheet Excel report

PDF in, multi-sheet Excel out

Node.jsExpressLLM

Computer vision

A webcam coach that tells you what to fix, out loud

Real-time pose scoring with spoken corrections

PythonMediaPipeOpenCVNumPy

Robotics

Raspberry Pi 5 · offline

A robot pet that understands Arabic and English

Runs fully offline, on the device

Raspberry Pi 5WhisperOllamaOpenCV

Web & apps

One medical history from many hospitals

Three hospital databases, one history

Node.jsExpressMongoDBMySQL

Public-sector digital transformation, in three languages

Home-screen features in three languages

ExpoReact NativeTypeScript

Systems

My own programming language, interpreter and web IDE

A full interpreter and a web IDE

PythonFlaskJavaScript

Monitoring, users, backups and logs behind one Bash command

SHA-256-verified backups, one command

BashLinux

Security