Ahmad Mustapha

Unicorn engineer offering a rare blend of expertise in AI R&D, Data Science, Backend Development, and System Design. Transforming ideas into scalable solutions.

Ahmad Mustapha - Senior Machine Learning Engineer and AI Researcher
Scroll

About Me

My journey in technology and innovation

Hello! I am Ahmad Mustapha, a unicorn engineer offering a rare blend of expertise in AI R&D, Data Science, Backend Development, and System Design. I've led and contributed to diverse projects like detecting vehicles in African reserves, analyzing traffic in Dubuque City, predicting illnesses from X-ray images, and deploying multi-service applications.

Proficient with Python, PyTorch, Hugging Face, Scikit-learn, and Pandas. Skilled in model development and deployment using Flask, Django, and Docker. Well-versed in project management tools (Jira) and practiced in Agile methodologies.

Tech Stack

Technologies I work with

AI & ML

Python Python
PyTorch PyTorch
Hugging Face Hugging Face
Pandas Pandas

Backend

Flask Flask
Django Django
PostgreSQL PostgreSQL
OpenAI API OpenAI API

DevOps

Docker Docker
Git Git
Linux Linux
GitHub GitHub

Featured Projects

Some of my recent work

Vehicle Detection In The Wild

A freelancing project to detect vehicles in the wild by processing aerial imagery taken from drones. Uses YOLO model with OpenCV, CVAT, and PyTorch.

YOLO OpenCV PyTorch

Sickness X-ray Based Detection

Used CNNs to predict patient sickness from X-ray images. Explored AlexNet, ResNet, DenseNet models and analyzed bias in medical AI systems.

CNN ResNet Medical AI

Text Segmentation Baseline

N-gram based ML text segmentation for Islamic hadith to predict splits between sanad and maten parts. Novel entropy-based segmentation technique.

NLP N-gram Entropy

Unsupervised Deep Learning

Research framework to understand representation quality of Unsupervised Deep Learning Models. Focused on efficiency optimization without trading off performance.

Research UDL Optimization

Kure - Voice AI Platform

Fully containerized application for voice recording, transcription, and AI analysis. Built with Flask, Docker, Django, Postgres, Prometheus, and Grafana.

Flask Docker AI

Point In Polyhedron

CUDA implementation of the Point In Polyhedron problem. Parallelized procedure on GPU using CUDA C for computer graphics applications.

CUDA GPU C++

Perspective Analyzer

Advanced video analysis tool for detecting perspective and bias in textual content. Uses machine learning techniques to analyze viewpoints and sentiment patterns.

NLP Python ML

Research Publications

Academic contributions to the field of AI and machine learning

  1. AraSTEM: A Native Arabic Multiple Choice Question Benchmark for Evaluating LLMs Knowledge In STEM Subjects
    A Mustapha, H Al-Khansa, H Al-Mubasher, A Mourad, R Hamoud, et al.
    arXiv preprint arXiv:2501.00559, 2024 (Cited by 11)
  2. Inter-model interpretability: Self-supervised models as a case study
    A Mustapha, W Khreich, W Masri
    Array 22, 100350, 2024
  3. A deep dive into deep cluster
    A Mustapha, W Khreich, W Masri
    arXiv preprint arXiv:2207.11839, 2022 (Cited by 3)
  4. Unsupervised Deep Learning: Inter-Model Interpretation and Deep Clustering
    A Mustapha
    Master's Thesis, 2021
  5. Towards rich sensor data representation functional data analysis framework for opportunistic mobile monitoring
    A Mustapha, K Zeitouni, Y Taher
    4th International Conference on Geographical Information Systems Theory, 2018 (Cited by 2)
  6. Sahar Dataset: a Validated Dialogue Based Dataset For a Child-Centric, Empathetic and Knowledge-Driven Chatbot
    H Al Khansa, A Mustapha, M Awad
    Proceedings of the AAAI Symposium Series, 2025

Let's Connect

Ready to work together on your next project

Ready to start a conversation?

Whether you have a project in mind or just want to chat about technology, I'm always open to discussing new opportunities.

Get In Touch