About Me

I'm a career software engineer with roots in the Pacific Northwest and the mid-Atlantic. My biggest motivators are cultivating a strong local community, whether in the fine arts, or access to affordable housing and food. A fan of live music, world travel, and food among other things.

Work Experience

Amazon Web Services Senior Software Engineer 2020-2025

  • Contributor, maintainer, and primary code reviewer of open-source AWS CloudWatch agent project, responsible for global releases targetting Windows, Linux and MacOS, and as a standalone project or Docker image
  • Designed, implemented, benchmarked and released feature and accompanying blog post for pattern matching for log filtering in AWS CloudWatch agent to help optimize AWS costs for customers
  • Triaged external customer escalations with hands-on troubleshooting of AWS CloudWatch agent issues
  • Prototyped GDPR-compliant redaction for telemetry metadata exfiltrated from airgrapped environments
  • Designed, implemented, and released internal telemetry agent plugin to passively monitor JVM processes for resource optimization analyses
  • Implemented high-volume, daily ETL workflows in AWS EMR, orchestrated via AWS Step Functions and written as infrastructure-as-code in AWS CDK

Capital One Senior Software Engineer 2018-2020

  • Implemented SSL termination for gRPC and HTTP API endpoints for enterprise data streaming service
  • Designed and implemented cross-region, eventually-consistent PII scanning for sensitive data at rest
  • Core code reviewer and maintainer for project with over 70 unique contributors
  • Designed, implemented, benchmarked, and released data redaction mechanism for data in-transit

Personal Projects

TwitchSongRequests - Written in Go

Backend service that connects Twitch webhook events to update and queue up songs in a user's Spotify player. Deployed and servicing several partnered Twitch streamers

Spotify Recapped - Written in Python

Script that reads the listening history data for a user from Spotify and outputs statistics, top songs and artists, in an attempt to reverse-engineer the implementation for the annual Spotify Wrapped

Hobbies

  • Piano and saxophone player in The Broad Strokes , and plugged in to the Richmond jazz and rnb music scene
  • Avid homecook in multiple local supper clubs, and volunteer cook for free food distribution
Duck breast, potato pavé, parsnip purée, herb oil, ancho aioli in foreground, grilled octopus and grapefruit in background
Short rib ragu and papperdelle, garnished with tarragon, plated atop dinner menu with wine glass in the top left
Playing sax in greyscale, outdoors
Ravioli in sage brown butter sauce, garnished with fresh sage and grated parmesan, plated atop dinner menu with wine glass in the top left
Duck ragu with gnocchi and grated parmesan, side salad of arugula and cherry tomatoes
Playing saxophone into a microphone in lavendar jacket
Lamb chops resting on romanesco sauce and parsnip purée on the left, miso black cod garnished with lightly fried wonton triangles and pea sprouts on the right
Soy and garlic sauted broccolini on the left, deep-fried tofu garnished with pea sprouts and green onion on the right
Playing sax into a microphone in gold and green ginko cardigan, backlit by red overhead lights
Hamachi loin crudo, garnished with pickled pepper slices, burnt lemon slices and sprouts
Lamb chops resting on yogurt sauce with a side of duck fat roasted potatoes, garnished with chopped parsley
Grainy photo of stage show on raised platform backed with beer kegs. Band is wearing black suits
Pasta dressed in pesto sauce and grated parmesan, and baked lobster tail on top
Pita bread to the left, hummus dressed with olive oil, sumac and pea sprouts on the top right, and baba ganoush with pomegranate seeds on the bottom right
Playing on a grand piano, wearing a lavendar jacket

High School Musical, The Birthday: The Musical

Access the screenplay here.