Driftwood beach under a cloudy sky

Spencer
Asava

Design engineer building software, side projects, and the occasional experiment.

About

Technically sophisticated and data-driven professional with a proven track record in software design, architecture, and full-stack development. Experienced in leading technical migrations, cloud infrastructure, and infrastructure as code. Strong focus on CI/CD, and the design and refinement of AI harnesses and agent workflows that elevate team-wide engineering practices.

Currently a Software Engineer at Blu Digital Group, based in Seattle, WA. I spend most of my time between product work and side experiments that help me learn new tools.

When I’m not coding you’ll find me outside with my dog Otter, planning the next project, or trying to keep too many hobbies alive at once.

My dog standing on the desk reaching for the keyboard, monitors showing code in the background
Most enthusiastic pair-programmer.

Current projects

foodi

in development
TypeScript, React Native, Expo, Next.js, Supabase, Drizzle, Vercel AI SDK, Claude

An AI-assisted meal planner — mobile-first, with a companion web dashboard.

hol fitness journal

beta build
React Native, Expo, TypeScript, SQLite, HealthKit, Health Connect

A comprehensive fitness journal mobile app — log workouts with sets/reps/RPE, track macros + calories, scan barcodes for nutrition lookup, and sync with Apple HealthKit / Android Health Connect. Material Design 3, dark mode, offline-first.

personal-page

deployed
SvelteKit, TypeScript, Tailwind v4, Drizzle, Cloudflare Pages, D1

This site. SvelteKit + Tailwind v4 + Drizzle ORM on Cloudflare Pages + D1. Mix of prerendered pages and dynamic routes, with a paranoid supply-chain procedure and an experimental UI lab under /labs.

asavatech home

deployed
SvelteKit, TypeScript, Tailwind v4, Three.js, Threlte, Cloudflare

The public company site for AsavaTech LLC — services, about, and contact. A fully prerendered SvelteKit static site on Cloudflare, with a Three.js / Threlte visual.

automatic-octo-waffle

beta build
Go, Gin, OAuth 2.0, Docker, FatSecret API

A lightweight Go API proxy that forwards nutrition requests from a workout app to the FatSecret API through a static, whitelisted IP. Handles OAuth 2.0 bearer token caching/refresh, request auth, and FatSecret-specific response edge cases.

harness-template

deployed
AI agent conventions, Claude Code, Markdown

A stack-agnostic AI harness engineering template — a directory of instructions, skills, and agents that turn coding agents into precise, non-hallucinating collaborators. Copy into a repo, run the project interview, and get a living source of truth.

A blue heeler sitting in the passenger seat of a car with its tongue out
Chief morale officer.

Contact

If you want to talk about a project, a role, or just compare notes on side projects, send me a note.

© 2026 Spencer Asava