
Movie-Mate
Find your next favourite film. A movie discovery app with trending picks, search, and infinite scrolling.
Full-stack developer. Curious human.
A soft spot for React, a love of making things,
and just enough spice to keep it interesting.
Some things I've made
From a first idea to the last little detail.
Here are a couple of projects I've enjoyed building.

Find your next favourite film. A movie discovery app with trending picks, search, and infinite scrolling.

A home for your files. Cloud storage and file management built with Next.js 15 and Appwrite.
Behind the keyboard
It started with a Dragon 32 and a fascination with making a computer do something new. That curiosity never really went away.
My path has taken me through IT support, operations, broadcast graphics, and software development. Since 2018, I've been turning ideas into full-stack applications, with React and TypeScript at the heart of much of my work.
Away from the keyboard, you'll find me gaming, watching movies, or learning something new. I like getting stuck into things.
Read the origin storyTools of the trade
The road so far
2024 - 2025
Senior Software Developer
Maintained and enhanced Money Sweetspot's technology stack (Next.js, Vite, Express.js — all in TypeScript) within a Turborepo and deployed to AWS.
2023 - 2024
Senior Software Developer
Enhanced and maintained a full-stack, multi-tenant application for mortgage and insurance advisors using Scala and scalajs-react.
2022 - 2023
Front End Developer
Developed, as part of a team, a React based PaaS to enable mortgage brokers to use the Tella system for mortgage applications.
2020 - 2022
Whitecliffe College of Technology
Completed a diploma in software development, while studying part-time
2019 - 2021
Broadcast Supervisor/Junior Software Developer
Adeptly balanced responsibilities in both graphics broadcast supervision and full-stack software development using nodeJS and React.
2009 - 2015
Operations Manager
Played a pivotal role in ensuring seamless business operations, encompassing equipment management, client graphics development, and team support.
Notes from the keyboard

GitHub's new ReviewBench puts AI reviewers under the microscope. The useful question is how much good feedback survives the noise.

The computer that got me hooked on coding, and the path that brought me back to it.

Passwordless sign-in is reaching billions of credentials. The interesting work now is making it understandable when things go wrong.

Quantum-resistant cryptography is moving into real migration plans. The first job is finding the encryption you already depend on.

Data centre growth is making electricity, cooling and grid connections central to tech. Software still has to fit inside a physical world.

While humanoid demos grab attention, millions of robots already do useful work. Reliability is the story worth following.
Got an idea?
A project, a question, or a chat about something you're building. My inbox is open.
[email protected]