Projects

Things I've built

Personal

2026

MoBot, an AI assistant for this site

An assistant that answers visitors' questions about my work from my own résumé and site content, makes the case to recruiters, and passes messages to me.

  • Answers only from facts I’ve given it, and says so when it doesn’t know
  • Streams replies in one to three seconds
  • Costs a fraction of a cent per message
  • Claude API
  • Cloudflare Workers
  • React
  • TypeScript
  • System design

Learn more →

2026

Fix the Timeline, a retro time-travel arcade game

A retro arcade game in which each level is one of my real projects. Finish all eight and the surprise prize is my résumé.

  • Eight levels, each playable in about 20 seconds
  • 6.5 KB of game code, with no engine and no image or audio files
  • Keyboard and touch controls
  • Canvas
  • TypeScript
  • Web Audio
  • Game design

Learn more →

Work

2026Amazon

AWS Marketplace integrations for SageMaker and Redshift

Launched AWS Marketplace console integrations inside SageMaker and Redshift, streamlining software discovery for data science and analytics teams.

  • 2,000+ monthly active customers
  • Improved cross-service product discovery
  • AWS
  • Console
  • Full stack
2025Amazon

AI-driven software automation tool

An AI tool built on RAG and LLMs that drafts plans, cases and strategy documents, integrated with Figma, TestRail and internal APIs.

  • 2,000+ technical documents produced in 2025
  • 100+ daily active users with 200% year-over-year growth
  • Replaced manual review cycles
  • AI
  • RAG
  • LLM
  • Full stack
2023Amazon

Auto Triage

Tech lead for a cloud-based distributed diagnostic service that triages customer issues automatically, processing gigabytes of logs and metrics and posting the first incident response on the ticket.

  • Mean time to resolution down 55%
  • Mean time to touch down 80%
  • 15 services onboarded across 5 teams
  • Distributed systems
  • AWS
  • Tech lead
2022Amazon

Dev productivity frameworks for Alexa and Amazon Store

Led a team of 3 engineers building automated developer-productivity frameworks for Alexa and Amazon Store on AWS.

  • 2,500+ manual checks automated
  • Saved 50+ hours of manual regression per release cycle
  • Increased release cadence by 90%
  • AWS
  • Lambda
  • DynamoDB
  • Bedrock
  • Team lead
2019Apple

Cross-service data visualizer for Apple Maps

A multi-threaded, end-to-end visualization and software tooling web app that tracks and compares data across Apple Maps microservices.

  • Made data flowing between services visible and comparable
  • Raised engineering productivity and data transparency
  • Web app
  • Visualization
  • Microservices
2019Apple

JSON data validation for Apple Maps

A JSON data validation tool and backend automation frameworks for the Apple Maps platform.

  • 1,500+ validation checks verifying data integrity
  • Eliminated 25+ hours of weekly manual regression
  • Streamlined the data ingestion pipeline
  • Data integrity
  • Automation
  • Backend
2018Google

CI/CD automation for Nest Cloud

End-to-end automation and CI/CD integrations for Nest Cloud microservices and professional installation products in the US and UK.

  • TeamCity regression suites triggered on every code change
  • Cut manual overhead by 20+ hours a week
  • 100% edge-case coverage
  • CI/CD
  • TeamCity
  • Microservices
2018Google

Latency automation for Google Store

Latency automation infrastructure for Google Store e-commerce pages, designed and shipped in 14 days.

  • Automated validations for 50+ product pages
  • Removed 100+ hours a week of manual checking
  • Automation
  • Performance
  • E-commerce