Full case list

All projects

Production systems and a couple of personal builds, from data engineering to AI agents. Any client data shown is fictitious.

15M+

readings / mo

168h→2h

latency

€13M

annual savings

Monthly Water Meter Closing System
An enterprise-scale data processing architecture handling 15M+ monthly meter readings with Delta Lake and Databricks, cutting processing latency from 168 hours to 2 and generating €13M in annual operational savings.
Azure Databricks
PySpark
SQL
+2
View details

10M+

device network

92%

prediction accuracy

€8.7M

incremental billing

Recommendation System for Meter Replacement
ML-driven analytics using Azure Databricks and PySpark to prioritise water-meter replacement across a 10M+ device network, reaching 92% prediction accuracy and €8.7M in incremental billing.
Azure Databricks
PySpark
SQL
+2
View details

8+

modules, one platform

Bot + human

inbox triage

Automated

compliance reminders

Multi-Tenant Accounting CRM
A multi-module practice-management platform for an Irish accounting practice: dashboard, unified WhatsApp/Teams inbox with chatbot triage, compliance tracking, payroll and ROS notices, with Google Workspace / Microsoft 365 tenant SSO and automated email reminders.
FastAPI
PostgreSQL
Redis
+5
View details

iOS + Android

+ PWA, one codebase

Bilingual

EN / PT invoicing

APNs

native push

Helm: Cross-Platform Client Portal
A bilingual (EN/PT) invoicing and client-management app for self-employed clients: raise invoices, track balances and tax deadlines, and upload documents, on iOS, Android and the web.
Next.js
Capacitor
Stripe
+2
View details

ros.ie

sole integration point

OCR

fallback ingestion

100%

balance-chain checked

ROS Integration & Compliance Sync
The only service allowed to talk to Ireland's Revenue Online Service: a scraper + OCR-fallback ingestion pipeline with full balance-chain validation, eliminating manual data entry.
Python
BeautifulSoup
OCR
+1
View details

RAG

grounded drafts

Teams

human approval step

~0

manual publishing effort

AI Agent & Automation Pipelines
Production agent loops and execution harnesses: a content pipeline that drafts, RAG-enriches, and routes for human approval via Teams Adaptive Cards before publishing.
LLM APIs
RAG
n8n
+1
View details

OpenCV

+ face_recognition

FastAPI

serving layer

Demo

personal project

Personal / study project

Face Recognition Attendance Demo
A personal study project exploring real-time face detection and recognition for lightweight attendance tracking.
Python
OpenCV
face_recognition
+1
View details