Projects
A collection of my work, from academic projects to professional experiences.
AllTypeScriptNode.jsAzure Blob StorageReactJavaScriptHTML/CSSChrome APIsManifest V3GPT-4o-miniNext.jsTailwindLLM (Gemini)PythonsmtplibJSONHTML
SWENG x TOMRA - AI Image Classification Engine
2025
Backend lead for an image-classification web app used to refine recycling AI models.
- •Designed & implemented upload pipeline to Azure Blob Storage; converted images to signed URIs for ML ingestion.
 - •Optimised portal throughput and latency; improved labeling workflow.
 
TypeScriptNode.jsAzure Blob StorageReact
Solo AI - Chrome Extension
2025
Lightweight AI Chrome Extension for summarising, explaining, and re-phrasing highlighted text directly in-browser.
- •Built custom side-panel UI with markdown-formatted AI responses.
 - •Integrated context-menu actions for summarise, tone-change, explain, and key-point extraction.
 
JavaScriptHTML/CSSChrome APIsManifest V3GPT-4o-mini
DublinPad AI - Smart Accommodation Finder
2025
Email Automation Script
2025
Python-based tool for sending personalised bulk emails using dynamic templates and contact data sources.
- •Automated delivery of 60+ personalised emails from structured contact data.
 - •Switched from Excel to JSON input for greater flexibility and cleaner data handling.
 
PythonsmtplibJSONHTML