Dylan outdoors with a mountain landscape behind him

I make games and useful tools.

I'm Dylan, a trainee software engineer at Kainos and a Computing Systems student at Ulster. I build personal projects and help people get started in tech.

Fripp Bot

I built a community automation platform for Cupcake Valley in Star Stable Online, bringing racing schedules, news and group activities into Discord. A private dashboard manages settings and notifications, with persistent scheduled jobs, restart recovery and protection against duplicate notifications behind the scenes.

LumosMaxima

A PowerShell automation tool for Windows that switches app themes between light and dark with the time of day.

Open Night Game

A reaction-time game for P6 and P7 pupils visiting my school, introducing the coding club I started.

View source

A little logic. A lot of cats.

Play Catnap

Catnap is my take on the coloured-region logic puzzle. Place one cat in every row, column and coloured region. Cats cannot touch, even diagonally.

There are Journey, Daily and Free play modes, with undo, hints and reveal controls when you need a hand. These screenshots show the game in its light and dark themes.

Catnap daily puzzle in the light theme, with the puzzle board, rules and undo, hint and reveal controls
Daily puzzle, light theme
Catnap daily puzzle in the dark theme, with a cat placed in a coloured region
Daily puzzle, dark theme
Catnap Journey puzzle on a phone in the light theme, with a six-by-six board and touch controls
Journey on a phone, light theme
Catnap Journey puzzle on a phone in the dark theme
Journey on a phone, dark theme

Work, study and learning as I go.

I'm based in Belfast. I joined Kainos in September 2024 through Earn As You Learn, a four-year pathway combining work with my Computing Systems degree at Ulster.

At Kainos
I currently work with the ICO, using Microsoft SQL Server, SSIS, Power Automate, C#, Dynamics and Azure.
Before that
After the engineering academy, I spent around a year on QUB Admissions, using Playwright for automated testing alongside manual testing.
Away from the code
Photography, building and fixing computers, and a good hot chocolate.

Helping people get started.

I help people get started in tech through mentoring, school visits and events.

Kainos CodeCamp

I attended in 2023 and returned to mentor in 2025 and 2026, helping young people work through their projects.

Earn As You Learn

After my first year, I was paired with a new joiner from the 2025 intake for one-to-one mentoring: checking in, answering questions and helping them settle into Kainos.

IglooCode

I contributed in 2025, then helped lead the room, guide pupils, and organise and set up the 2026 Belfast event while I was COO at Verglas. Almost 300 pupils took part across 60 teams.

I also took part in ESB Science Blast Belfast in 2026 and returned to Ashfield Boys' High School for its 2025 careers fair, sharing my route into tech and talking to pupils about work experience, CodeCamp and Earn As You Learn.

Catnap daily puzzle in the light theme