Available for new opportunities

Hi, I'm David — I build reliable software that protects revenue.

Software Engineer with 8+ years shipping SaaS that protects revenue and speeds delivery. Off the clock I run my own server and self-host the apps I build — I'm as into hardware as I am software — and I treat AI as a real engineering tool, not just a feature to bolt onto a product. I care about resilient deployments, structured logging, and shipping faster across .NET and the modern web.

Lynnwood, WA
8+
Years building SaaS
$40M
Revenue stream protected
10%
Retention lift shipped

Tools I work with

C#TypeScriptJavaScriptJavaSQLHTML/CSS.NETASP.NETEntity FrameworkReactNext.jsNode.jsSQL ServerPostgreSQLNoSQLETL / Data EngineeringPrismaAzureAWSDockerCI/CDGitHub ActionsMicroservicesStructured LoggingTestingRunbooksGit / GitHubSerilogHangfire

Featured projects

A few things I've designed, built, and shipped.

Preview of OnDemand Restoration

Marketing and lead-generation site for a restoration services company.

Next.jsReactTypeScriptTailwind CSS
Preview of Glossa Babel

Language-focused web application deployed on Vercel.

Next.jsReactTypeScriptVercel
Preview of Genuine Flooring

Business website for a flooring company.

Next.jsReactTailwind CSS

Homelab

I self-host my apps on my own server — zeus, running Proxmox VE.

Proxmox VE
zeusonline

A dedicated server hosting my apps, media, monitoring, and networking stack in isolated LXC containers.

Jellyfin
Plex
Grafana
Prometheus
Pi-hole
Nginx Proxy Manager
Homarr
Docker

Latest writing

Notes on .NET, CI/CD, and keeping production boring.

On GitHub

What I've been building in the open.

Let's build something reliable.

I'm open to software engineering roles and interesting projects. The fastest way to reach me is email.