I am a Senior Product Leader and Project Manager based in Wicklow, Ireland, specialising in AI product development and taking complex technical projects from conception to launch.
Brands Worked With
Building digital products and platforms for global brands and national institutions:
Technical Focus
With a background spanning computer science, management, and product design, I bridge the gap between engineering squads, UX designers, and business stakeholders. I advocate for a high-velocity prototyping philosophy, driving internal AI transformation and building tools that modernise how products are delivered.
Beyond the Code
When I'm not building products, you can usually find me:
Freediving & Spearfishing: Hunting for dinner off the rugged Irish coast (and previously the shores of Sydney).
Travel: Having lived across Australia, Ireland, and France, I’ve travelled the world before putting down roots in the Wicklow Hills.
Other Interests: Playing tennis and football, listening to everything, and defending my title as the unofficial Dublin Mario Kart 64 Champion (2018).
Train your mind. Retain the numbers. Mental Maths is a gamified cognitive gym wrapped in a stunning cyberpunk-neon aesthetic, designed to expand your working memory and teach you lightning-fast calculation shortcuts.
Core Training Protocols
The Chain: A sequence of rapid, flashing operations. Hold the running total in your head without writing anything down. Tests pure cognitive retention.
Decomposition Lab: Master multi-digit arithmetic by breaking problems into modular steps. Scale your mental depth using temporary memory slots in the "Brain Cache".
Technique Academy: An interactive shortcut library teaching powerful mental shortcuts, like squaring numbers ending in 5, with step-by-step trace explanations.
Gamified Progression
Includes cognitive level tracking (Lv. 1-99), XP advancement, streak fire metrics, and dynamic badge achievements stored locally.
The lemmings are coming... Slack Lemmings is a thrilling game of crowd psychology built right into your workspace. Everyone submits answers to the same questions, and you score points not for being right, but for thinking exactly like everyone else. The more you match the herd, the higher you climb.
Core Mechanics
AI Semantic Grouping: We use Anthropic's Claude API to semantically group everyone's wild answers under the hood. "Football", "soccer", and "footy" are all perfectly matched automatically.
The Reveal Engine: A custom sequencer drops suspense-building messages into the Slack channel, counting down the answers from least to most popular as everyone watches the scores jump.
Interactive Modals: Powered by the Slack Bolt SDK and Socket Mode, giving players slick, private pop-ups to submit their answers in secret.
16-Bit Nostalgia
The whole experience leans heavily into the 1991 DMA Design classic, complete with DALL-E 3 generated pixel art, classic difficulty tiers (FUN, TRICKY, MAYHEM), and the iconic shouts of LET'S GO! and OH NO!
Multiplayer Game
Knockers: Crown of Stone
Welcome to the ultimate royal rumble of rocks. Completely rebuilt in 2026, Knockers is a tactical, turn-based physics game where you engage in chaotic rock-flicking battles on floating islands in the Ether. Knock the enemy team off the board, grow your rocks with every knockout, and fight your way to the top.
Core Features
Lockstep Multiplayer: Real-time global multiplayer powered by Cloudflare Workers and a custom bit-deterministic physics engine. Flawless sync, live aim ghosting, and mid-match reconnection.
Story Campaign & AI: A full single-player campaign across the Shattered Realm with a simulation-based AI that actively evaluates thousands of candidate shots before flicking.
Procedural Art & Audio: Everything you see and hear is procedurally generated in code, alongside a rich 3D presentation wrapping the core 2D gameplay.
Internally code-named Betty, this privacy-first, local-first assistant replaces traditional kanban task management with a disruptive, gesture-driven "Anti-Board" interface. It's a full conversational copilot built over your private Markdown vault.
Core Features
The Conversational Copilot: Connect any local or cloud AI model to query your vault. Ask what's on, what slipped, or tell it to reorganise your tasks: it proposes changes as approval chips, so it never edits your files unasked.
The Horizon: Your week as a runway, not a board. A seven-day view with real calendar capacity meters and heavy-day warnings to visually balance your workload.
Focus & Reflect: Fire up fullscreen Focus Sessions with glowing progress rings. End the day with the Evening Ritual: sweeping what's left, taking the wins, and choosing tomorrow's top three priorities.
Morphing Command Bar: A dynamic input bar that morphs from a voice-recording node into a text command console for rapid task capture.
Proptech / Web
Dublish.ie
Dublish.ie is the ultimate power tool for Dublin homebuyers. Processing hundreds of thousands of Property Price Register (PPR) records, it gives buyers the edge to know what a property is actually worth before they start bidding.
Core Features
Lightning-Fast Geospatial Search: An instant search engine indexing every Dublin address, district, and street with automatic location suggestions.
Real-Time Market Analytics: Side-by-side district comparison grids plotting median sale prices, capital growth percentages, and area-specific velocity trends.
Stripe Land Registry Maps: Seamless checkout integration for purchasing official Land Registry maps directly alongside property searches.
AgentDebate is an autonomous multi-agent design review engine that stress-tests your software plans and architectures before you write a single line of code. It orchestrates structured, adversarial debates between any frontier AI models you plug in, surfacing blind spots and forcing them to reach consensus.
Core Mechanisms
Frozen Snapshot Isolation: Agents review a frozen snapshot of your architecture. They have zero file-system write permissions, ensuring no agent can secretly mutate the design while it's debating.
Charter-Guided Consensus: Agents take structured round-robin turns arguing their points, evaluated against a central Charter. The debate ends only when all models explicitly vote CONSENSUS: yes.
Human-in-the-Loop Diffing: Upon consensus, the engine drafts a unified revision (proposed.md) and renders an interactive local diff for your final human approval before safely overwriting.
Relationship Tech / Native App
Hubby Mood Tracker
Traditional mood apps have a fatal blind spot: they ask you to evaluate yourself. Yet in human psychology, we are notoriously unreliable narrators of our own emotional states. When we are stressed, defensive, or depleted, we are often the last person in the room to realise it.
Hubby flips the entire premise. It is a mood tracker, but not for you: you log your partner's mood based on your observations of their cues, and they do the same for you. By transforming inward self-absorption into an outward habit of attentive empathy, Hubby creates a shared emotional mirror for couples, closing the empathy gap and eliminating the exhausting guesswork of "What's wrong? Nothing."
Core Mechanisms
The iPod-Style Rotary Emotion Wheel: Inspired by the tactile satisfaction of classic iPod click wheels, the crown-jewel interaction is a 270-degree physical rotary dial. Users spin through seven calibrated emotional detents with spring physics and haptic ticks, travelling from Tense (Angry, Stressed, Down) through Steady (Easygoing) to Joyful (Happy, Fun, Affectionate). Logging becomes a deliberate, physical ritual of care rather than a passive button tap.
Dual-Perspective Resonance Engine: Rather than plotting isolated personal numbers, Hubby visualises both partners' trajectories on a unified 7-day Emotional Curve. The engine charts true relational Harmony percentages, highlighting shared highs (Peak Resonance) and identifying Divergence Points where one partner was carrying unseen stress while the other was relaxed, allowing couples to respond with compassion instead of friction.
The Two-Key Lock (Dual Consent): Built with relationship trust and psychological safety at its core. Shared settings that alter visibility or delivery cadences require explicit dual consent from both partners, eliminating surveillance anxiety or reactive snooping.
Smart Hybrid Delivery & Growth Moments: Difficult or tense entries can be held for a calm joint Weekly Digest rather than pushed as jarring real-time alerts. This buffers emotional reactions in the heat of the moment and frames tough days as constructive growth moments to unpack together over coffee.
Playful Gentle Nudges: When life gets busy and a partner forgets to log, the other can send a lighthearted nudge: "How did I seem today?" It sparks immediate curiosity and constructive conversation without nagging.
Engineering & Design Craft
Brought to life from an exhaustive 38-screen interactive Design Lab into a high-performance native app running Expo SDK 57, React Native 0.86, and strict TypeScript. Designed with a 100% local-first data architecture, pure math gesture calculations on the UI thread for 60fps rotary physics, and automated GitHub Actions CI/CD workflows producing preview APKs.