← Portfolio

Experience · 2006 to present

A career connecting product and systems.

From tactical communications to financial software, clinical platforms, design systems, and founder-led delivery, the throughline is accountable engineering in complicated environments.

01 · Experience

From tactical systems to product systems.

A career connecting product engineering and interface systems, with Semper and Endpoint shown honestly as concurrent work.

  1. 2024 – present

    Semper Digital Solutions

    Founder & Principal Engineer

  2. Oct 2024 – Jan 2026Concurrent with Semper

    Endpoint Clinical

    Senior Software Developer

    Clinical trial software, an SSO frontend, an AI-powered bug-resolution workflow, and Playwright end-to-end testing.

  3. Jun 2021 – Jul 2024

    Computershare

    Senior Software Developer / UX Engineer

    Global Design System and a Figma, Token Studio, and Style Dictionary design-to-code pipeline.

  4. 2018 – 2021

    Beroe

    Software Developer

  5. 2017 – 2018

    Judge Consulting

    Software Developer

  6. 2015 – 2017

    NAVAIR

    IT Specialist / Web Developer

  7. 2006 – 2011

    United States Marine Corps

    Sergeant, Communications Specialist

    Combat veteran with Marine Corps infantry and MARSOC service. Recipient of multiple Navy and Marine Corps Achievement Medals. First Marine to deploy G-SWAN satellite communications in Iraq. Held TS/SCI clearance.

Credentials

  • SBA-certified SDVOSB/VOSB (2026–2029)
  • Registered federal contractor
  • BS Computer Science, Grantham

02 · Skills

Breadth with a reason.

The working set behind the case studies, grouped by the part of the product it serves rather than a made-up proficiency score.

AI & Agent Systems

  • Multi-agent workflows
  • Adversarial LLM review
  • Grounded AI
  • Local models
  • Vector search
  • Entity graphs
  • OCR & transcription
  • In-browser ML
  • Claude API

Full-Stack Product

  • TypeScript
  • Node.js
  • Next.js
  • Astro
  • Python
  • Flutter & Dart
  • Supabase & Postgres
  • LiveKit
  • QuickBooks & Payabli

Frontend & UX

  • React
  • Design systems
  • Design tokens
  • Figma
  • Token Studio
  • Style Dictionary
  • Storybook
  • Tailwind CSS
  • WCAG accessibility

Cloud, Testing & Delivery

  • Cloudflare Pages
  • Docker
  • Playwright
  • Lighthouse
  • axe-core
  • Feature flags
  • Static delivery
  • Background workers
  • Webhooks

03 · Next

Need the full chronology?

Download the role-specific resumes from the contact section, or start with the work itself.

Resume and contactSelected work