Portfolio

Justice Mintah

BSc Computer Science student at the University of Bristol, building applied systems across VR, machine learning, computer vision, robotics and graphics.

XR + Unity Audio ML Computer Vision Robotics C++ Graphics

Experience

software, ML and deployment
Oct 2024
Apr 2025

ML/AI Prediction Micro-services Application for a Client — DigitalU3

Bristol, England

  • Developed an ML/AI micro-service layer for real-time detection of fire, smoke and oil leaks in an IoT platform.
  • Trained and fine-tuned a YOLOv5 CNN on 900+ labelled images for fire and smoke object detection.
  • Built REST API endpoints using Python and SQL, developed the React frontend, and deployed using AWS and Docker.
  • Worked with kanban workflows, pull request reviews, and client/mentor feedback cycles.

Technical Projects

visual case studies + written project notes

Completed

portfolio-ready systems and coursework

Vision systems

Image Processing & Computer Vision Coursework

Classical computer vision pipeline covering object detection, stereo geometry and 3D reconstruction.

  • Viola-Jones dartboard detector with colour thresholding and Hough circles.
  • Epipolar lines, correspondence matching and triangulation.
  • 3D sphere position and radius estimation under noisy camera pose.

ML coursework

Machine Learning Coursework

Implemented and compared core ML methods across classification, clustering, regression and sequence modelling.

  • K-Means, GMMs, neural networks and HMMs.
  • Deterministic and probabilistic approaches, including EM-style methods.
  • Bayesian modelling explored using PyMC.

Work in progress

larger builds still being developed and documented

C++ graphics

Computer Graphics Renderer

A software rasteriser built from scratch in C++ using SDL2 and GLM, without relying on OpenGL or DirectX for the core renderer.

  • OBJ/MTL parsing, vertex transforms and perspective projection.
  • Triangle rasterisation, texture mapping and depth buffering.
  • Coordinate transforms, clipping and camera projection.

Technical Skills

tools I build with

A compact stack across ML, VR, computer vision, web deployment, embedded robotics and graphics.

Python PyTorch ONNX Unity Sentis C# Unity OpenCV Arduino C/C++ JavaScript SQL Docker AWS PCA9685 A4988 Inverse Kinematics SDL2 GLM Software Rasterisation