I’m passionate about writing clean, effective code and building programs that solve real problems.
I enjoy creating functional websites and applications that make life easier, with a focus on reliable back-end
systems and practical solutions
I’m a backend-focused developer who loves building practical applications that solve real-life problems. I enjoy creating functional, reliable code and turning everyday challenges into tools, websites, and apps that actually make life easier.
When I’m not coding, you’ll usually find me behind a camera capturing moments, out birdwatching, or chilling with a good book!
A custom Twitch & Discord chatbot built with C# and TwitchLib. Features custom commands, chat moderation, games and viewer engagement tools to enhance stream interaction. I have also added support for endpoints in TwitchLib to enhance functionality.
An achievement tracking website for gamers to login, track, and share their gaming accomplishments on RetroAchievements.org. Users can track games, create playlists, and view detailed achievement stats. All data is synced with RetroAchievements.org via their API.
A personal finance tracking application that helps you manage expenses, track savings, and monitor historical spending trends. This hooks into open banking APIs to securely sync transaction data.
An Android app designed to help keep track of collections, whether it's books, games, or any other items. Users can add items to their collection, categorise them, add custom tags and upload images. The app provides search and filter functionality to easily find specific items.