Projects

Products, analytics work, case studies and experiments. Each one started as a question and ended as something that runs.

Hold My Code preview

Hold My Code

macOS app

Live

A Swift menu bar app that keeps a Mac awake while coding agents work, even with the lid closed. Watches 10 agents through their own hooks, shows usage limits and cost, and updates itself in one click.

  • Swift 6
  • SwiftUI
  • AppKit
  • XPC
NVIDIA case study preview

NVIDIA case study

Interactive case study

Live

Traces NVIDIA from a gaming GPU company to a $5T AI infrastructure supplier using only SEC filings and primary reporting. 68 sourced timeline events and a public log of rejected claims.

  • SEC filings
  • Next.js
  • Recharts
Starbucks case study preview

Starbucks case study

Business analytics case

Live

Three growth levers under the Back to Starbucks turnaround, built from public filings. Toggle each lever, break results down by store segment and trace every number to a named disclosure.

  • Excel
  • Power BI
  • Tableau
  • Next.js
AdFlex preview

AdFlex

Pricing dashboard

In progress

Master's consulting project with Sustainable Energy Ireland. Stakeholder requirements turned into a KPI framework and a pricing dashboard so non-technical teams can compare tariff scenarios.

  • Power BI
  • SQL
  • KPI modelling
Live link Private
Codeshelf

Codeshelf

Web app

Live

Scans a machine for coding projects and scores how recoverable each one is, from 0 to 100. Every factor shows its score and the one action that would raise it.

  • Next.js 16
  • React 19
  • Prisma
  • PostgreSQL
Meridian

Meridian

Process mining

In progress

Rebuilds how a loan process really runs from 561,671 events in the BPI Challenge 2017 log. Hand-written mining, token-replay conformance and bottleneck classification.

  • Python
  • PostgreSQL
  • FastAPI
  • Next.js
Live linkGitHub
GridPeer

GridPeer

Multi-agent simulation

In progress

Households trade solar surplus with each other through a continuous double auction, measured against an export-to-grid baseline on real Irish smart-meter data.

  • Python
  • Pydantic
  • LightGBM
  • Streamlit
Live linkGitHub
Second Brain

Second Brain

Telegram bot

Built

A personal memory system in Telegram. Classifies messages, runs OCR, transcribes voice notes locally and answers only from what was saved.

  • Python
  • FastAPI
  • SQLite
  • Whisper
Live linkGitHub
RetentionIQ preview

RetentionIQ

Product analytics

Live

Activation, funnel drop-off and retention cohorts. SQL-first KPI aggregation with a plain-English panel beside each chart.

  • Next.js
  • FastAPI
  • PostgreSQL
InsightPilot preview

InsightPilot

AI analyst

Live

Ask a CSV questions in plain English and get chart-backed answers. The agent writes, validates and runs read-only SQL, and shows each step it took.

  • Next.js
  • FastAPI
  • Gemini
  • Neon
Votion preview

Votion

Workspace app

Live

A Notion-style workspace with real-time sync.

  • Next.js
  • Convex
  • Tailwind
Lumen preview

Lumen

BI dashboard

Built

Drop in a spreadsheet and get KPIs, anomalies and answers to plain-English questions.

  • Next.js
  • FastAPI
  • Pandas
  • Claude
Live linkGitHub
PriceSense preview

PriceSense

Price intelligence

Built

Competitor price history and volatility from scheduled scrapes.

  • Next.js
  • Scraping
  • Vercel
Live linkGitHub
Virtual Communication Gateway preview

Virtual Communication Gateway

Market strategy

In progress

Go-to-market for an IEEE 2030.5 energy data gateway: demand validation, SaaS revenue models and feasibility analysis.

  • Market research
  • SaaS modelling
Live linkGitHub
Habitifyyy

Habitifyyy

iOS app

Built

Habit tracker with heatmaps and Pomodoro focus.

  • SwiftUI
  • Swift
Live linkGitHub
Touchless Zoom

Touchless Zoom

Computer vision

Built

Pinch the air to zoom the screen.

  • Python
  • OpenCV
  • MediaPipe
Live linkGitHub
Air Canvas

Air Canvas

Computer vision

Built

Draw in the air with hand gestures.

  • Python
  • OpenCV
  • NumPy
Live linkGitHub
Photography portfolio

Photography portfolio

Website

Built

Photo site with a click-speed game and leaderboard.

  • Node.js
  • Express
  • JavaScript
Live linkGitHub