L6 Software Engineer
CurrentMy work involves everything from debugging low-level performance issues to architecting and building services. Distributed systems are my jam. I'm currently leading a project to migrate Nextdoor from monolithic relational databases and access patterns to a scalable graph-like data model which heavily leverages caches.Just a few thing's I've worked on or built from the ground up:- Redis connection pooling service with built in caching- Network tap to decode Redis requests live to see query stats- PostgreSQL Logical Replication tool https://github.com/nextdoor/pg-bifrost- SSH Certificate Authority Service + tooling for developers and systems to request certs- DB LoadBalancer as a service (pgbouncer + haproxy)- AWS Lambda based ETL framework https://github.com/Nextdoor/bender- Various iterations of the event tracking and logging infrastructure- Security tool for developers to SSH to containers in AWS ECSOperational Experience:- Bringing services from problem statement to code to production- Debugging everything from TCP to Java performance issues- Ability to RTFM or read-the-code- Using Infrastructure-as-code tools like CloudFormation, Puppet, and most recently Helm- Architecting cloud infrastructure in AWSLast updated: 2024-03-23 10:44:45