PERSONAL PORTFOLIOAUSTIN, TEXAS

Steven
Shoaf.

Engineer.
Founder.
Always building.

I’m a full-stack engineer at the NBA. Outside of that, I build AI products, agent systems, and whatever idea I can’t leave alone.

@stevenshoafA little more of me

Currently NBA / Previously Amazon

Download résumé ↓SCROLL TO EXPLORE
01 / THINGS I’VE PUT INTO THE WORLD

Selected work.

Independent projects. Built from the ground up.

4 projects shown

01 / FOUNDER & AI INFRASTRUCTURE ENGINEER

Agents Install

Taking agents out of the demo.

I install and configure Hermes and OpenClaw teams for client operations, with role-specific skills, persistent context, business integrations, and clear permission boundaries.

HermesOpenClawMulti-agent workflows
What I built

I own deployment, testing, observability, documentation, and handoff. One eight-agent client package passed all eight configuration validations; a nine-profile Hermes deployment reduced system-prompt size by 68.9%.

02 / FOUNDER & ENGINEER

AgentCMD

A home for work done by agents.

I built an agent-first workspace for task routing, persistent semantic context, real-time activity, and human approvals across multi-agent systems.

TypeScriptConvexAgent orchestration
What I built

Production task, activity, and heartbeat APIs, backed by Convex. An event bridge connects seven lifecycle hooks across sessions, agent turns, tool-triggered subagents, completions, and failures.

03 / FOUNDER & ENGINEER

Vydra

One place to build with AI media.

I built a unified API for image, video, speech, and character workflows, including model routing, async jobs, usage billing, and native OpenClaw integration.

Model routingOpenAPIAsync inference
What I built

Production controls include concurrent-job limits, stuck-job recovery, cancellation handling, and idempotent refunds. I also shipped an OpenAPI contract with 10 paths and 11 operations, plus two installable agent skills.

MOBILE / IDENTITY / AI
doppel.

One identity.
A different possibility.

iOS · React Native
04 / FOUNDER & ENGINEER

Doppel

Exploring identity through AI.

I built an Expo and React Native iOS app around a multi-reference identity pipeline, with a FastAPI backend and a remotely managed template catalog.

Expo / React NativeFastAPICloud Run
What I built

Background jobs, webhooks, polling backoff, push notifications, and moderation fallback run on Cloud Run. The catalog includes 12 packs and 46 live templates, with 139 backend tests.

02 / THE PERSON BEHIND THE WORK

Curiosity
keeps me
building.

Steven Shoaf ↗

I like being the person who can take an idea all the way to something people use.

Over 7+ years, I’ve worked across web, mobile, backend, and cloud systems. At Amazon, that meant Whole Foods integrations and DashCart. At the NBA, it means fan-facing experiences, live data, and reliable full-stack systems.

My current rabbit hole is AI agents. I use Claude Code and Codex throughout development and build the infrastructure around Hermes and OpenClaw: memory, tools, model routing, and workflows that hold up in production.

I also led an initiative to introduce AI-assisted development at the NBA and help the team adopt Claude. I’m interested in both building with these tools and helping other people use them well.

Clemson University

B.S. Computer Science

AWS Certified Cloud Practitioner
03 / ALONG THE WAY

The experience.

Dec 2024 — Present

NBA

Senior Full Stack Software Engineer

Build fan-facing digital experiences with live data, game updates, and backend integrations. Led an initiative to introduce AI-assisted development and onboard the team to Claude.

React · Next.js · Node.js · AI adoption
Apr — Dec 2024

Independent

Full Stack Engineer · Contract

Delivered AI-powered applications and full-stack products, owning discovery, technical planning, integrations, and production delivery for clients.

TypeScript · Python · Cloud services
May 2020 — Apr 2024

Amazon

Software Development Engineer II

Shipped Java and React features for Whole Foods Market integrations and Amazon DashCart. Improved sale-item search and filter efficiency by 97% through redesign and API optimization.

Java · React · AWS · Integration testing
Dec 2022 — Dec 2023

7Factor

Full Stack Engineer · Part-time contract

Delivered client-facing full-stack features across concurrent projects, working directly with clients and developers from requirements through release.

Full-stack delivery · Client collaboration
The full story is in my résumé

In the toolkit.

AI & agents

Claude Code · Codex · Hermes · OpenClaw · Tool calling · Model routing

Code & product

TypeScript · Python · Java · React · Next.js · Expo · Node.js · FastAPI

Cloud & data

AWS · Cloud Run · Vercel · Convex · PostgreSQL · Drizzle ORM

GOT SOMETHING IN MIND?

A project, a role, or a good conversation.
I’d love to hear from you.

Let’s talk