A collection of my work in Python, Data Visualisation, Data Engineering, and AI.
🛠️ View the Engineering Project Challenges and Fixes →
Data Engineering
It ingests usage events, aggregates them, prices them, and generates invoices — all without any frontend or dashboard.
View Project →
Data Science
Geospatial Dash app with Wikipedia integration.
View Project →
Automation
Python utility designed to scan projects for errors in Markdown
View Project →
AI & Agents
A lightweight Model Context Protocol (MCP) server that provides a bridge between Claude AI and your a Python environment.
View Project →
Visualisation
A lightweight, business-ready analytics tool that transforms raw text into visual insights.
View Project →
Security
Python utility designed to scan active devices and identify vulnerabilities on a local network
View Project →
Forensics
The platform utilizes an asynchronous decoupled architecture to execute background investigations, stream network telemetry, and compile raw data into a clean, human-readable visual intelligence dossier.
View Project →
Automation
Python utility designed to identify vulnerabilities in a projects dependency tree
View Project →
Visualisation
An automated Python pipeline that extracts live geographic vector nodes from the OpenStreetMap API and compiles a complete, print-ready art gallery of Leeds, England
View Project →
AI & Agents
This project is a Retrieval-Augmented Generation (RAG) application designed to act as an intelligent librarian.
View Project →
SEO & Network Analysis
Transforming Screaming Frog exports into interactive graphs.
View Project →
Data Engineering
Traffic incident hotspot pipeline and Data Visual tool.
View Project →