Projects

Independent Projects

AI-assisted development has unlocked a golden era for my side projects. These shipped in months while working full-time—each started with a real problem I understood deeply.

Galligraphy

Sherman's Circular Gallifreyan Design Platform

Visit Site

The most sophisticated automated implementation of Sherman's Circular Gallifreyan writing system. Over a decade of refinement on the algorithm that started in 2011.

Tech Stack

Next.jsReactTypeScriptSupabaseCanvas APIPrint-on-demand

What It Does

  • Translates English text to Circular Gallifreyan visuals
  • Free design generator with design sharing, link previews and CDN caching
  • Print-on-demand products (mugs, posters, shirts)

Why I Built It

10+ years perfecting the algorithm. The obvious stuff (placing circles, following rules) is straightforward. The hard stuff—connective line aesthetics, corner cases, word circle arrangement, 100% reproducibility—took years. I couldn't let it go unfinished.

Player1 Games / Nevo

Multiplayer Browser Games

Visit Site

A monorepo hosting multiple tabletop-inspired multiplayer games, built collaboratively with my son. He has the game design ideas; I handle the implementation and teach him engineering along the way.

Tech Stack

Next.js 14ConvexTypeScriptTailwindshadcn/uiTurborepoVercel

What It Does

  • Multiple browser-based games with real-time turn-based multiplayer
  • Realtime game state synchronization via Convex
  • Anonymous matchmaking—no accounts required for quick play
  • Shared component library across all games

Why I Built It

My son wanted to play his multiplayer tabletop games online with friends and share his creations with the world.

PubClerk

Publisher-Author Collaboration Platform

Visit Site

A B2B SaaS platform for small publishers to manage author relationships, royalties, and project workflows.

Tech Stack

Next.jsReactTypeScriptSupabasePostgreSQLRow-Level Security

What It Does

  • Royalty tracking across multiple platforms (KDP, IngramSpark, etc.)
  • Project management for book production
  • Author portal for self-service access to statements
  • Contract management and financial reconciliation

Why I Built It

My wife runs a small publishing business and wanted help automating royalty tracking/calculation as well as project tracking. The existing software is either enterprise-priced or doesn't work in all the ways she wanted. I built what she actually needed in a way that could also scale to serve other publishers.


Professional Work at NI/Emerson

Products shipped to real customers. Initiatives rescued from years of stall. Billions in hardware validated.

Products I Owned

InstrumentStudio

Multi-Instrument Test Workflows

Visit Site

Desktop application for multi-instrument test workflows. I defined and launched InstrumentStudio Professional Edition from scratch, directly developed/recorded the training/sales enablement content and delivered the launch keynote at NIConnect.

Tech Stack

C#WPFgRPCLabVIEW

What It Does

  • Multi-instrument soft front panels
  • Measurement automation workflows
  • Plugin architecture for instrument extensions

Why I Built It

Watch my keynote launch →

MeasurementLink

gRPC Measurement Plugins

Visit Site

Plugins written as gRPC services for developing measurement logic that spans languages, products, and systems. I developed the direction, behaviors, priorities and deployment strategy.

Tech Stack

gRPCPythonC#LabVIEW

What It Does

  • Cross-language measurement development
  • Service-based plugin architecture
  • Integration with InstrumentStudio and TestStand

Why I Built It

Vision Acquisition Software

Image Acquisition Drivers

Visit Site

Image acquisition drivers for NI's framegrabbers and smart cameras. Developed the kernel and user drivers, shipped 8 releases as project manager over 4 years.

Tech Stack

C++Windows KernelLabVIEW

What It Does

  • Hardware drivers for framegrabbers
  • Smart camera integration
  • High-performance image acquisition

Why I Built It

Internal Work

The theme across all of it: making other people faster and more accurate.

Manufacturing Test Framework

Joined a project 3 years in at 50% complete. Assessed state, designed phased rollout, shipped to all of NI manufacturing in 1 year with zero downtime. Still validates billions of dollars in hardware.

Test Abstraction Library

Identified the need, persuaded leadership to invest. Designed abstraction making tests reusable across validation/production phases, different product families, and different instrumentation. Saved hundreds of hours of engineering time.

gRPC Platform Services

Took over an initiative stuck in concept and negotiation for 2 years. Created phased approach, shipped NI's first desktop gRPC ecosystem in 1 year with multi-language support and early adopters actively using it.

SystemLink Parametric Data Viewer

Team was stalled on vision. Used domain knowledge from Test Frameworks to cast direction, provided daily guidance through iteration. Shipped in one quarter—became Test Monitor's most customer-loved feature.

A senior architect wrote he'd "hire me in a second to fix any wayward project, but especially to make a product line thrive."