Open to ~20 hrs/week consulting & partnerships · select W2 roles

I ship software, games,
and the businesses around them.

15 years shipping production software. I'm in the codebase - architecture, team leadership, and AI that actually earns its keep - not advising from the sidelines.

Senior / Lead Full-Stack Engineer · Fractional CTO · TypeScript · React / React Native · Node · AI

Selected Work

NovaLite

Live · 23 apps

23 apps on one box - deliberately cheap co-location. Next.js apps and static sites behind a single Caddy and Postgres, sharing 17 internal packages. Deployed by a homegrown one-command CLI - rsync → build → migrate (auto DB snapshot/rollback) → Caddy route → Cloudflare DNS → health check - with SOPS/age-encrypted per-app secrets. Runs my live products and revenue-generating Stripe storefronts.

Next.jsPostgresDockerCaddyTerraformTurborepo

Freehold AI Assistant Suite

Prototype

A suite of 8 AI features for the Freehold multi-chain wallet (Realio) - a conversational assistant over a user's portfolio, holdings, and transactions, plus AI-assisted admin analytics for investment rounds. Agentic tool-calling with typed tools and streaming generative UI. 396 passing tests, architected and built in a single weekend.

Vercel AI SDKOpenAI GPT-4oClaude SonnetNext.jsTypeScriptzod

rigbench

Go · ~17k LOC

A Go CLI that measures how real hardware runs real games and emits evidence-backed, tamper-checkable numbers - every figure traces to a sealed, hashed bundle. Drives games hands-off via Linux uinput virtual input and gamescope, with pure-Go computer vision to auto-dismiss mid-run pop-ups. Proven running a full Cyberpunk 2077 benchmark through synthetic input on SteamOS.

GouinputComputer visionSignal processingSteamOS

CouchRig

Live

A platform for building console-sized SteamOS gaming PCs: a spec-verified, filterable parts catalog, benchmarked build guides, and community build submissions. Built on a strict "real numbers, not invented ones" principle.

Full-stack web appParts catalogBenchmarksSteamOS
couchrig.com

Games Revealed

Live

A gaming news and database platform - aggregated industry coverage with a searchable games and hardware directory, curated highlights, and a newsletter.

Full-stack web appContent platformSearchNewsletter
gamesrevealed.com

Custom AI Agent Tooling

Personal

A suite of custom AI coding-agent plugins and reusable skills (Claude Code / MCP) that automate my web, game-dev, and DevOps workflows - scaffolding, deploys, changelogs, and documentation.

Claude CodeMCPAgentsDevOps

What I do

🧭

Fractional CTO

Embedded technical direction - architecture, hiring, and delivery, hands-on in your Slack and your codebase. Two-week CTO Sprints or ongoing retainers.

🤖

AI Product Strategy

Where LLMs and agents actually earn their keep. Reviews, roadmaps, and evals for teams shipping AI features - grounded in real engineering, not hype.

Hands-on Engineering

Drop into your codebase and ship. Full-stack TypeScript, React / React Native / Expo, and Node - fast ramp, defined scope, production every day.

Experience

Lead Software Engineer · Realio
Aug 2025 – Present
Frontend lead for Freehold, a multi-chain crypto wallet; shipped the Android launch to the Play Store.
Lead Software Engineer · Artisan Studios
Aug 2023 – Aug 2025
Led a team of 5 on the Chick-fil-A logistics platform (React Native & React).
Founder & Fractional CTO · DevEngage
2016 – Present
Fractional CTO practice - architecture, hiring, and launch decisions across Web3, fintech, logistics, and dev tooling.
Team Lead Engineer · Rainmaker Games
2022
Led 10 engineers to architect and launch a Web3 gaming platform with daily CI/CD.
Staff Software Engineer · TaxBit
2021 – 2022
Led delivery of a core service to PayPal on deadline; drove a company-wide component library.
Senior Software Engineer · Ship.com
2019 – 2021
Led a front-end team building UX-driven web and mobile apps used by thousands.
Earlier · Networkr · REDX · Novatek
2011 – 2018
CTO & co-founder (Networkr, side venture); Senior → Lead Frontend at REDX; web engineer at Novatek.

Stack

Languages
TypeScript / JavaScript, Go, Rust, Dart, Python, Solidity
Frontend
React, Next.js, React Native / Expo, Angular, Tailwind
Backend
Node.js, tRPC, NestJS, GraphQL, Prisma, Serverless
Mobile / Desktop
React Native / Expo, Flutter, Ionic, Electron, Tauri
Cloud / Infra
AWS, GCP, Vercel, Cloudflare, Docker, GitHub Actions
AI / LLM
OpenAI & Anthropic APIs, agent orchestration, evals, MCP

Building something hard?

If you want someone who's shipped a lot - in the code, not on the sidelines - let's talk.