Technical Skills
Applied Data Science
& Deep Learning
I've spent time throughout my career developing advanced ML systems, from initial concept through to production deployment, tackling a range of interesting and niche challenges across a variety of problem domains.
Systems
Engineering
To support my solutions, I have experience architecting and designing scalable AI systems for the effective scaling and deployment of ML/AI capability across organisations, from cloud platforms to specialised edge hardware.
Signal Processing
& Acoustic Systems
Through my specialisations, I have honed domain expertise in digital signal processing and underwater acoustic systems, bridging advanced mathematical theory with practical machine learning applications in challenging environments.
Featured Projects

A Retrieval Augmented Generation (RAG) LLM
Built a simple Retrieval Augmented Generation (RAG) toolkit API using OpenAI and FastAPI to facilitate LLM integrations with a curated and vectorised knowledge base.

Transfer Learning for Trash Detection with YOLOv11
Applied transfer learning concepts to a YOLOv11 model for accurate real-time trash detection, using macbook webcam for local demonstration and testing purposes.