Scott Key

Senior Software Engineer

End to end is where I thrive.

At Rebuy I was part of the founding team on Rebuy.app, building the commerce platform from a blank file. I shipped the merchant dashboard, customer checkout, and Payouts. When the team needed better tooling I wrote the CLI and code generator to get us there. My best work happens when I can follow a problem all the way through — from the product conversation to the deployment.

Projects Resume

Remote · Salt Lake City, UT · TypeScript · React · Node.js · Kubernetes

The problem matters more to me than the stack. I care about building things that solve real world problems for people and organizations.

At Rebuy I helped start Rebuy.app from scratch — a full commerce platform built inside Rebuy. I took primary ownership of the merchant dashboard and customer checkout, built out Payouts alongside the team, and wrote the developer tooling that powered most of our daily workflow: a CLI, an API code generator, and a Shopify-embeddable build system.

Before Rebuy I was on the FinTech team at Pluralsight, building financial tooling around a B2B provisioning pipeline that processed ~$9M/month at peak. Before that, water and wastewater management UIs using Ignition SCADA.

I came to software the long way — through video editing, self-taught over years of side projects, picking up whatever I needed to ship the thing I was working on. It left me with a strong instinct for the person on the other side of the screen.

Senior Software Engineer at Rebuy. Was part of the founding team on Rebuy.app — a greenfield commerce platform built from scratch. Since joining the R.AI team I've been working in distributed agentic systems: multi-agent orchestration, tool use, and the infrastructure underneath.

A role with real ownership and hard problems.

TypeScript · React · Next.js · Node.js · PostgreSQL · Kubernetes · GCP

Running Halvor — a self-hosted homelab with extensive automation workflows and buildouts, running on Proxmox, OPNsense, and containerized services. Writing about it at /til.