Thomas McPherson

Thomas McPherson

Full Stack Software Developer

I am a Graduate Software Engineer from the University of Queensland. I love cars, coffee and I spend most of my free time learning and building new things.

Interested in iOS app development? Lets talk.

CarSpotter

Apple App StoreGoogle Play
CarSpotter app screenshot

I developed CarSpotter as an iOS and Android application where users can keep track of their car sightings. Allowing for a private digital collection they can share with friends.


160,000 Downloads Globally.

SwiftUi

Flutter

Firebase

CyberBattles

GitHub
CyberBattles screenshot

An educational attack and defence CTF (Capture The Flag) platform. Our team created an open source platform that allows users to host and participate in CTF challenges. This was a team project for my last semester.


Winner of Best Cyber Security Project.

Python

TypeScript

HTML

Nature TCG

Apple App Store
Nature TCG app screenshot

A Pokemon style trading card game, where users can collect and discover animals from around the world. An educational nature game, built for collectors, with trading and achievements.


Over 1,200 species to collect.

SwiftUi

Firebase

WordMatrix

Apple App Store
WordMatrix app screenshot

WordMatrix is a twist on Wordle, incorporating crosswords into a modern daily brain teaser. Complete word challenges, and use letters found to complete the crossword.


Users have over 250 day streaks!

SwiftUi

Firebase

Novl

Apple App Store
Novl app screenshot

Novl is an app that uses an algorithm to assist users in finding new books to read. Built like dating apps, swiping left to skip the book, and right to favourite.


Uses OpenLibrary API.

SwiftUi

SQLite

Firebase

Legionnaire

GitHub
Legionnaire screenshot

A ML powered SIEM (Security Information and Event Management) platform designed for comprehensive, automated threat detection and response. Wrote in ≥ 48 hours.


2025 UQCS Hackathon.

Javascript

Python