Resume

Resume

Updated:

I write software for a living. I run a small fleet of servers in my house for entertainment. The two pursuits inform each other more than I expected when I started.

This page is a working summary; the formatted version is linked below.

Highlights

  • REPLACE — current role. Example shape: “Senior software engineer at Company X, 20XX–present. Led/built/shipped Y; worked across the stack from Z to W.”
  • REPLACE — prior role. Example shape: “Software engineer at Company A, 20XX–20YY. Domain B, scale C, notable wins D and E.”
  • REPLACE — representative technical chop. Example shape: “Comfortable across TypeScript / Go / Python; deep on Linux, networking, and container orchestration; design-and-ship over framework-of-the-month.”
  • REPLACE — homelab or side-project credit that’s load-bearing for the story. Example shape: “Adventure Redux (TypeScript MMORPG); the homelab fleet documented at /homelab; this site itself.”

Contact

Email: [enable JavaScript to see email]

The site uses a JS-rewritten mailto so the address stays off scraper lists. With JavaScript on, the link above resolves and opens your mail client; without it, the prose fallback applies.

Formatted resume

View PDF (formatted resume) →


The site you’re on is itself a portfolio piece. Wander far enough from the spawn point and you’ll find the Fortress of Servers, the Gallery, and a few rooms still being pinned down. If you’re hiring for senior software, platform, or devops work and the bullets above look like a fit, the email is the right channel.

↩ enter the realm
↩ enter the realm

Terminal