Posts by Collection

awards

certifications

Machine Learning Engineer

Published:

MLOps, MLflow, Docker, CI/CD, ETL, data versioning and monitoring for production ML systems.

Associate Data Scientist

Published:

Track covering Python, SQL, statistics, probability, data manipulation & visualization and predictive modeling.

extra

portfolio

Generative Adversarial Networks (GANs)

Published:

Deep Convolutional GAN implementation in PyTorch for generating realistic handwritten digits from the MNIST dataset.

Technologies: PyTorch, Deep Learning, Generative Models

Radio Signals Classification

Published:

Deep learning model for classifying radio signals using spectrogram images with PyTorch and transfer learning.

Technologies: PyTorch, timm, Audio Processing, Transfer Learning

Florence-2 Vision Language Model Toolkit

Published:

Comprehensive collection of notebooks for Microsoft’s Florence-2 VLM: inference, data auto-labeling, and fine-tuning for various computer vision tasks.

Technologies: PyTorch, Hugging Face Transformers, Computer Vision

Fine-Tuning MMS Adapter Models for Low-Resource ASR

Published:

Scripts and utilities for fine-tuning Meta’s Massive Multilingual Speech (MMS) adapter models for ASR on low-resource languages like Mooré.

Technologies: PyTorch, Hugging Face Transformers, Speech Processing

Energy Demand Forecasting for Africa - DataTour 2024

Published:

2nd place solution at the pan-African Data Science Nations Cup. Developed regression models to predict energy demand across 50+ African countries.

Technologies: Scikit-learn, Pandas, NumPy, Data Visualization

WrinnnAI - AI Mobile Assistant for the Visually Impaired

Published:

Real-time streaming mobile assistant using Computer Vision and Speech processing to help visually impaired users navigate their environment.

Technologies: Python, Computer Vision, VLMs, TTS, Flutter, FastAPI

Tagantino AI - Smart Agriculture with Satellite Data

Published:

ETL pipelines and Deep Learning models to forecast droughts from satellite data, helping Moroccan farmers optimize water resources.

Technologies: PyTorch, AWS Glue, Airflow, LangChain, RAG

Moore Speech Corpora Toolkit

Published:

Open-source toolkit to collect, preprocess, align, and normalize Mooré language speech/text data for low-resource NLP applications.

Technologies: Python, Speech Processing, TTS, ASR

Spotify Batch Data Processing

Published:

Python project for extracting and processing data from Spotify Web API with OAuth 2.0 authentication and pagination strategies.

Technologies: Python, Spotify API, OAuth 2.0, REST APIs

Barbados Traffic Analysis Challenge

Published:

ML solution for predicting traffic congestion using video analysis. Implemented YOLO detection, VideoMAE embeddings, and ensemble models.

Technologies: PyTorch, YOLOv11, VideoMAE, XGBoost, OpenCV

publications

talks

teaching

Python Programming Classes

Community Course, Community Initiative, 2025

Delivered weekly Python programming classes to 60+ students through a community initiative from March to July 2025.