Skip to main content

About

Who I am, what I've built, and why this space exists.

I’m a software developer who builds things and thinks about what they mean.

Since 2015, I’ve been writing code professionally — mostly in C# and .NET, with detours into Go, distributed systems, and cross-platform mobile with MAUI Blazor. But the work that has stuck with me isn’t defined by a language or a stack. It’s defined by the problems it solved and the questions it raised.

What I’ve Built #

RouteHub — A link management and redirect intelligence platform. SaaS. Real users. The kind of project where you learn what “production” actually means.

Blacked — A privacy-first content moderation tool. The goal was simple: give people control. The implementation taught me that “simple” is rarely simple.

SaaS Exam Platform — Adopted by 15+ educational institutions. Built to handle concurrent load, flexible question types, and the kind of edge cases that only appear when thousands of people use your software on the same morning.

Voting System — Deployed for one of the world’s largest international organizations. Correctness isn’t optional when the stakes are real.

These aren’t side projects I abandoned. They’re systems I designed, shipped, and maintained — with all the humility that comes from watching something you built fail in ways you didn’t expect, then fixing it.

How I Think #

I care about software that’s understandable. Not just to machines — to the people who have to maintain it, extend it, or use it without reading a manual.

I’m drawn to the edges: where a technical decision becomes a design decision, where a design decision becomes a philosophical one. Why do we abstract things the way we do? What assumptions are baked into our tools? What does it mean to build something “well”?

These aren’t rhetorical questions. I write about them in Writing.

Why “runaho”? #

It started as a username — something I typed into a registration form in my early teens and kept using because it stuck. Over time it became less of a handle and more of a signature. Every commit, every project, every forum post. It’s not a brand. It’s just me, consistently.

When I needed a domain for this site, it was the obvious choice. runaho.dev is where I put things I want to stand behind.

This Site #

Writing — Essays on philosophy, craft, and what it means to build software in a world that increasingly runs on it.

Engineering — Technical posts. Real problems, real solutions. .NET, C#, Go, APIs, architecture.

Notes — Shorter observations, experiments, things I found worth writing down but not turning into essays.

Projects — A more complete picture of what I’ve built.

Get In Touch #