Slack
Senior Staff Software Engineer, Security Operations
- Lead engineer and DRI for Uberproxy, a globally distributed reverse proxy that authenticates and authorizes access for Slack's ~3,600 employees to thousands of internal services. Uberproxy handles over 1 billion requests/week and ~10,000 req/s at peak across 4 AWS regions.
- Lead engineer and DRI for Slack's HashiCorp Vault deployments (largest manages ~250K secrets across 180+ secret engines at ~7M requests/day). Led the migration from OSS to Enterprise Vault to unblock Slack's FedRAMP Moderate and High authorizations. Designed and implemented multi-region replication topology to dramatically reduce disaster-recovery time.
- Frequent incident responder and sometimes commander, including tours on the Major Incident Commander on-call rotation. Direct and participate in cross-functional response to high-severity security and availability incidents.
- Served as initial tech lead for an eBPF-based runtime security sensor with advanced event-enrichment capabilities; acted as project manager, technical advisor, and contributor. Transitioned the tech lead role to the project's lead engineer, a mentee, for subsequent phases.
- Architecture Advisor providing early design-review feedback to teams undertaking significant architectural changes.
- Mentor to engineers across Slack Security through regular 1-on-1s, RFC review, code review, and project advising.
- Promoted from Senior Engineer to Staff Engineer in August 2019. Promoted again to Senior Staff Engineer / L10 Architect in August 2023.