~ $ whoami

Rowan Richards

Senior Backend Engineer

I build the backend systems products depend on.

📍 United Kingdom GitHub LinkedIn Email

I’m a backend-focused software engineer working primarily in C# and .NET. I design and build the parts of a product users never see but always feel — the APIs, data layers, and services that have to stay correct and fast while everything around them keeps changing.

I care about the craft under the surface: clean data access, architecture that ages well, and libraries that make the next feature easier to write. I’ve built everything from a modular school-management platform used by real institutions to small, dependency-light libraries other developers can drop straight into their own projects.

I’m drawn to hard backend problems — distributed systems, performance, and API design — and to teams that hold a high bar for engineering. I’m currently looking for senior backend roles where I can own meaningful systems end to end.

  1. Jul 2025 Present

    Software Engineer @ myairops

    Designed and implemented the Videcom integration, connecting our platform with legacy airline reservation systems.

  2. Nov 2024 Jul 2025

    Software Engineer @ Intelerad Medical Systems

    Rebuilt and modernised the WPF desktop application powering our InSight PACS medical image management platform.

  3. Dec 2019 May 2024

    Software Engineer @ Insight Legal Software

    Designed and built a database-backed virtual file system — the first of its kind in our desktop software — using the Dokan user-mode file-system library.

  4. Nov 2018 Dec 2019

    Software Engineer @ Applied Network Solutions

    Designed and implemented the self-service circulation desk for our library OPAC (online public-access catalogue) system.

A .NET API wrapper for GNU Health, the open-source hospital and health-information system — putting a clean, typed C# interface over a large existing platform so .NET apps can integrate with it easily.

  • C#
  • .NET
  • REST

A modern .NET library for geospatial math — distance, bearing, movement, and polygon calculations. Small, well-tested, and easy to reason about: a study in clean library design and correct algorithms.

  • C#
  • .NET

Backend

  • C# / .NET
  • ASP.NET Core
  • Distributed Systems
  • REST APIs

Data

  • SQL Server
  • Dapper
  • SQL

Frontend

  • Angular
  • TypeScript

Let’s build something.

I’m open to new opportunities and interesting problems. The fastest way to reach me is email.