Software Engineer. Backend systems and machine learning applications.
Nearly four years building Python backends and REST APIs — Django, Django REST Framework, PostgreSQL — now with an MSc in Artificial Intelligence from Sheffield Hallam University. Formerly Software Engineer at Validators Innovation. Based in the UK.
Pediatric Pneumonia Classification · MSc dissertation
Measures whether lightweight pediatric pneumonia classifiers transfer asymmetrically between Chinese and Nigerian chest X-ray cohorts, with a reproducible confidence-reliability evaluation framework. Python · PyTorch · MobileNetV2 · EfficientNet-B0
Team research project on loneliness self-disclosure detection in Reddit posts. I built the deployed FastAPI backend, the inference engine, and the eight-page interactive dashboard. Python · FastAPI · PyTorch · Hugging Face · Next.js · TypeScript
Webots-based autonomous package-sorting system — UR10e arm, custom-trained YOLOv8 detection, OCR and CLIP verification, joint-sensor-driven finite state machine. Python · Webots · YOLOv8 · OpenCV · CLIP
A lightweight toy implementation inspired by the StoryReasoning paper, exploring grounded visual storytelling with chain-of-thought grounding tables at small scale. Python · PyTorch · CNN/LSTM/GRU
Case studies for each are on my portfolio, which is itself open source — Next.js, TypeScript, MDX.
Software Engineer · Validators Innovation Aug 2022 – Aug 2025
Junior Software Engineer · Fastrade Logistics Limited Dec 2021 – Aug 2022
MSc Artificial Intelligence · Sheffield Hallam University 2025 – 2026
BSc Computer Science · ESAE University 2019 – 2022
Programming — Python, JavaScript, TypeScript, SQL, R
Backend — Django, Django REST Framework, FastAPI, RESTful APIs, PostgreSQL, SQLite
Machine learning — PyTorch, TensorFlow, scikit-learn, Hugging Face Transformers, OpenCV, Ultralytics YOLO
NLP — spaCy, Sentence-BERT, Word2Vec, TF-IDF, Transformer models
Evaluation — AUROC, calibration (ECE), bootstrap resampling, permutation tests, DeLong and McNemar tests
Frontend and deployment — React, Next.js, Hugging Face Spaces, Vercel, Git
Harvard CS50 — seven completed courses
- CS50x: Introduction to Computer Science
- CS50W: Web Programming with Python and JavaScript
- CS50AI: Introduction to Artificial Intelligence with Python
- CS50P: Introduction to Programming with Python
- CS50SQL: Introduction to Databases with SQL
- CS50R: Introduction to Programming with R
- CS50CY: Introduction to Cybersecurity


