Projects
Real life side quests
Lucky Patch is a game where you need to place one shamrock in every row, column and colour patch, with no two ever touching, not even at the corners. Every puzzle is guaranteed solvable by pure logic, so (in theory!) you're never guessing. I built this because I love the game "Queens" on LinkedIn but it's only available once a day, and every "knock off" version on the app store is plagued with insufferable ads.

Wee Buns is a user-friendly way of interrogating expense data from the NI Assembly members. Currently, the project has live data from the 2026 release. The nine views explore the data from different angles.

A simple, secure, private tool for adding comments to PDF. Nothing is saved between sessions. No data is collected, sold, or shared.

Banana Book is a story generation app that I created with my daughter, Amber (aged 7). It allows users to create story with a protagonist, a sidekick, and an antagonist. You can choose the world it takes place in and has some "choose your own adventure" elements. Users can also choose the silliness level (from 1-5 bananas).

Reach is a numbers puzzle where you combine six tiles with +, −, ×, and ÷ to land as close as possible to a randomly generated target. Pick how many "big" numbers you want in the mix, then work to find an exact match ( or the closest to a match that you can get). It's inspired by the numbers round from UK TV show, Countdown.

Just Before Bed is a calm, mobile-first app designed to spark meaningful conversations between parents and children at bedtime. Roll the dice to land on a question (across six categories) and hopefully enjoy a few minutes of meaningful connection before lights out. (Made with my 7 year old Daughter, Amber)

A simple tool to generate images for LinkedIn (or Instagram or elsewhere) carousels.

Spoke is a podcast project I launched in 2018 as an excuse to talk to people I found inspiring and interesting.
