Work

Timeline of my engineering career and detailed case studies.

Timeline

Smartsheet

Software Engineer · Jan 2025–Present

Onboarding, content discovery microservice, AI automation.

Olo

Software Engineer · Apr 2024–Jan 2025

Waitlist product, Stripe payments, Kafka/Kubernetes infra.

Spotify

Software Engineer · Apr 2023–Mar 2024

Ads API, pixel measurement, event pipeline.

Twitter

Software Engineer · Feb 2021–Jan 2023

Diagnostic tooling, advertising APIs, on-call reduction.

Flatiron School

Instructor · Jul 2020–Feb 2021

Mentored 25+ engineers.

Case Studies

Spotify Ads Platform

Context
Self-serve Ad Studio team, Spotify advertising platform.
Problem
Advertisers lacked conversion tracking across partner websites.
Approach
Built pixel-based measurement API endpoints (Java, TypeScript), designed Kafka event pipeline for real-time impression tracking.
Impact
Enabled conversion tracking for advertisers; 100% test coverage on critical ad-serving endpoints.
JavaTypeScriptKafkaJUnit

Olo Waitlist

Context
Restaurant e-commerce platform serving 1,000+ locations.
Problem
No scalable real-time waitlist system for high-traffic restaurants.
Approach
Owned full product from design doc to launch; architected Kubernetes HPA, Kafka streaming, Datadog monitoring; integrated Stripe payments.
Impact
30% increase in consumer waitlist reservations; handles hundreds of thousands of users.
RubyKubernetesKafkaPostgreSQLRedisStripeAWS