I Build Mobile Apps That Get Work Done
I'm Rob — a mobile developer specialising in high-performance, cross-platform apps built with C# and .NET MAUI. I focus on smooth, reliable user experiences across iOS and Android.
From Slapp for agile project management to Morsed for learning Morse code, I love turning ideas into simple, powerful tools people enjoy using.
Creating Space to Help Developers Grow: From Grads to Mid-Levels
When you've been in software for a while, it's easy to forget how intimidating it is to be new. For graduates and junior developers, everything feels overwhelming...
Building Factories and Writing Code: How Satisfactory Aligns with SOLID Principles
Ever spent hours optimising a conveyor belt in Satisfactory… only to realise it feels a lot like debugging code?...
Friendly Nudges: How Your App Can Guide Users Gracefully
This article is a follow-on from my last post, which discussed accessibility in .NET MAUI apps more generally...
Accessibility Basics Every App Developer Should Know (in .NET MAUI)
Accessibility often gets treated like documentation: everyone agrees it's important, but it's the first thing to slip off the sprint board...
Apps
Morsed
A versatile Morse code app that translates text to Morse code and back, while also helping users learn and explore the history of Morse code.
Check It OutSlapp
An agile project management app designed to help individuals organize projects, manage sprints, and track tasks efficiently with a clean and intuitive interface.
Check It OutNuget Packages
RickNMorty.Common
A lightweight .NET client to fetch characters, episodes and locations from the Rick and Morty universe with an easy-to-use async API.
Check It OutApiUtilities.Common
A lightweight and flexible .NET client for consuming RESTful APIs with minimal setup.
Check It OutPoliceAPI.Common
A lightweight .NET client for accessing UK Police API data with minimal setup.
Check It Out