Projects

A selection of full-stack and backend software projects. Looking for the FPGA and robotics work? That's over on Beyond Software.

AI / Cloud · 2026

CPSC Compliance Assistant

A retrieval-augmented generation app that answers US product safety compliance questions with every claim cited to the exact regulation, statute or CPSC guidance page. It uses hybrid search over pgvector and Claude on Bedrock, and it's deployed on AWS with keyless CI/CD.

  • Python
  • FastAPI
  • pgvector
  • React
  • AWS
Full-Stack · Final Year Project

Multi-Hop Robotic Warehouse Network

A full-stack system for warehouse fleet coordination: a Python backend for multi-hop route optimization and region-segmented collision avoidance, plus an Angular dashboard for real-time control and analytics. Demonstrated end-to-end on physical robots and a Python simulation.

  • Python
  • Angular
  • MQTT
  • ESP8266
Software Engineering · 2023

Braille to Text Translator

A Python image-processing tool that translates photographed Braille patterns into text.

  • Python
  • Image Processing
Software Engineering · 2021

C++ Audio Player

A desktop audio player built with WinForms and dirent.h.

  • C++
  • WinForms