curriculum vitae — rev. 2026-07

Two decades of shipping.

Solution architect and engineering leader across web, backend, mobile, and supply-chain infrastructure — at three of the biggest names in tech, at startups, and as an independent. This is the long version; the highlights are on the projects page, and the short version is what I can do for you.

JavaKafkaKubernetesTerraformAWSTypeScriptRuby on RailsKotlinSwiftC#ReactReact NativeGoRust

The work

2018 — present · full-time since 2023

WAVIISoft, LLC

Founder · independent consulting

My consulting practice — full-time since leaving Nordstrom in 2023: supply-chain integration, product builds, and cloud architecture, plus open-source tooling built in the open.

Fitness CRM mobile apps

Repurposed, internationalized, and maintained client iOS and Android apps — including migrations for Apple’s new rules on white-labeled apps.

iOSAndroidmobile
Open-source tools

pr-triage (a PR triage board), loami (an embeddable backend substrate, in design), and git-heatmap (commit visualization) — under @waviisoft.

TypeScriptRustPython
2023 — present

ShuffleTix, Inc.

Co-founder & CEO · product startup

Consumer products, co-founded and built with two co-founders.

ShuffleTixsunset

An event ticketing service that randomized ticket orders for fair fulfillment — no more rewarding whoever refreshes fastest.

Next.jsTypeScriptTerraform CDKAzure
JotItactive development

Currently in active development — more soon.

full-stack
2018 — present

Pioneer Ridge Properties

Co-owner · real-estate operations

Co-own and operate 22 apartment units across 8 multi-family properties, plus 4 vacation rental houses across 3 properties in Tennessee and Florida, managed under Pioneer Ridge Vacations. Running physical operations keeps me honest about what it means to operate systems — software or otherwise.

operationsproptech
2019 — 2023

Nordstrom

Software Engineer · technical lead, warehouse integration

Technical lead for a six-person engineering team — plus an offshore team — building Nordstrom’s event-driven warehouse integration, continuing the work I began there via PeloTech (below). Company-wide design reviewer and approver; acted as technical program manager, wrote the technical specifications, and moved the team from Sprint to Kanban.

WMS integration platform

Architected the event-driven system translating events between third-party warehouse systems — 22+ microservices across five environments, replacing a two-language monolith.

JavaKafkaKubernetesTerraformGitLab CI/CD
Omnichannel warehouse (WCOC) launch

Supported the go-live of a new omni-channel fulfillment facility, where the integration layer had to be right on day one.

go-livecutover
WMS platform evaluations

Evaluated top-tier WMS platforms for selection — vendor landscape, integration cost, reference architecture.

vendor selectionarchitecture
2018 — 2019

LIFFFT / PeloTech

Principal architect · contracted to Nordstrom supply-chain engineering

Designed event-driven supply-chain solutions for Nordstrom’s omnichannel fulfillment, with a strong mentoring focus — including introducing pair programming to a skeptical team. Nordstrom hired me full-time a year in.

3P dropship integration

Event-driven integration with a third-party dropship service, architected for high availability and throughput.

Java 11KafkaKubernetes
Event processing pipeline

Kafka Streams pipeline for events and state with a dynamic yet deterministic integration-test framework, plus middleware with dead-letter queueing and replay.

Kafka StreamsAWS SQSLambda
2015 — 2018

Pike13

Full-stack developer · SaaS at scale

Full-stack work on a scheduling/CRM SaaS serving businesses worldwide.

Platform APIs & web app

Dozens of publicly documented RESTful APIs powering the core scheduling and client-management product, plus web app work in Angular.

Ruby on RailsRESTAngular
White-labeled mobile apps

Co-developed white-labeled Android and iOS apps with a contract team I managed; maintained two Objective-C iOS apps — and once prototyped an iOS app in a day with React Native.

iOSAndroidObjective-CReact Native
Deployment automation

Tooling that cut release time from two hours to twenty minutes.

CI/CDautomation
2012 — 2015

Amazon

Team lead · Mobile Ads

Led a three-developer team on mobile advertising.

Android Ads SDK

Publicly launched the Android Ads SDK — shipped into thousands of third-party apps.

JavaAndroidSDK
Engineering quality

Drove code coverage past 50% on a codebase where every bug shipped to someone else’s app.

testingquality
Developer velocity & hiring

Built an emulated advertising service for rapid feature development and a framework for interstitial ads; mentored two interns and conducted 190+ interviews.

toolingmentoring
2011 — 2016

Dance Your App Off LLC

Chief Technology Officer · side startup

Built a pre-market V1 app and backend for delivering dance video instruction — my first founder run, alongside the big-tech day jobs.

startupmobilebackend
2004 — 2012 · contractor → intern → full-time

Microsoft

From test contractor to Windows Phone email architect

Eight years across Windows XP Media Center, Office, and Windows Phone — starting as a college contractor — with a reputation for low-level debugging: the person you called when the crash dump made no sense.

Windows Phone 7 email application

Architected, designed, and built the built-in email app — multi-select, list view, folder picker — and led the team that delivered conversation view.

C#Windows PhoneUI
Office test engineering

QA for Office’s internal automation system — test design specs, a C# Message Queue monitoring tool, and debugging deep in native and managed code — after an internship stress-testing its COM interop layer.

QAC#debugging
Windows XP Media Center 2005

Supported internal and external testers as a contractor: ASP.NET release-notes sites, 300+ bugs triaged, and self-built tooling — BugCopier and a real-time quality-metrics tool.

ASP.NETtooling
2002 — 2005

East Ridge High School

Technology consultant · the origin story

Built the school’s student discipline-tracking website and teacher intranet in classic ASP, repaired teacher machines, helped teachers bring technology into their curriculum — and taught an after-school C# programming class.

Tennessee FBLA — Technical Liaison

Built the state convention and competition registration website, which also assembled the awards-ceremony slide deck from contest winners for the ceremony and its live video.

ASPfull-stack
2001

Hamilton County Department of Education

Computer technician · first tech job

Troubleshooting and repairing computer systems and network issues across the school district.

hardwarenetworking

Education

2002 — 2006

University of Tennessee at Chattanooga

BS, Computer Science

Wrote GPS software for a DARPA Grand Challenge autonomous vehicle — my first production system where failure meant something crashed in the physical world.

GPSautonomous vehicles

Beyond the keyboard

The non-software work that shapes how I engineer.

⛷️

Ski instructor

When the lifts are running at Crystal Mountain, I teach first-timers and beginners to ski and snowboard. Breaking a complex physical skill into learnable steps for a nervous beginner is the same job as explaining an architecture to a non-technical stakeholder — and the mountain gives faster feedback.

🏘️

Landlord & operator

26 rental units — 22 apartments and 4 vacation houses — mean real tenants, real maintenance, and real on-call: operating discipline no software job teaches.

🦅

Eagle Scout

Earned in 2002, along with the American Institute of Public Service Jefferson Award for community service the same year. Be prepared — it turns out that’s also the whole job in supply-chain go-lives.

🛠️

Open source

Current projects under @waviisoft: pr-triage, loami, git-heatmap, and whatever itch needs scratching next.

Want the two-page PDF instead?

Happy to send a formal resume, references, or a deeper case study — just ask.

Get in touch