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.
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