Summary

Senior Engineering Manager with 4+ years leading teams of 5–12 at Slack, spanning AI/data platforms, experimentation, and developer infrastructure. Built and shipped an AI Analytics Agent (270+ monthly active users in 5 months) and two Model Context Protocol (MCP) servers now used across the engineering org. Track record of turning platform teams into product organizations that deliver measurable impact.

Experience

Senior Engineering Manager - Data Tools & Experimentation Aug 2025 - Present
Slack (Salesforce), San Francisco, CA
  • Lead 12-person team (Associate to Staff) across Data Tools and Experimentation, serving 1,200+ internal customers
  • Shipped 2 internal MCP servers — Analytics Platform (GA, 320+ MAU, 650K+ calls/month) and Experimentation Platform (Preview, 100 MAU, 90K calls/month) — powering Claude Code, Cursor, and internal AI assistants to query data and manage experiments programmatically
  • Scaled AI Analytics Agent from zero to 270+ MAU and 3,000+ conversations/month in 5 months — a natural-language interface that lets non-technical users query Slack's data warehouse without writing SQL
  • Drove Experimentation Platform adoption across 3 orgs (Growth, Android, Security) and defined the org-wide authentication standard for internal AI tooling, now used by 4+ teams
  • Designed LLM evaluation framework (golden dataset + LLM-as-judge) already raising SQL generation accuracy from 47% to 57% within a day of launch
Engineering Manager - Data Tools Dec 2023 - Jul 2025
Slack (Salesforce), San Francisco, CA
  • Managed 7-person team (Associate to Staff) owning the Analytics Platform — 5 core tools used by 350+ engineers daily
  • Led multi-quarter backend migration from PHP to Python, enabling the programmatic API access that later powered the MCP server and AI Analytics Agent
  • Launched centralized service status hub monitoring 7+ data platform services, reducing incident communication time across the engineering org
  • Stabilized Jupyter Notebooks platform: cut build times 30% (21 min to 15 min), reduced image size 25%, and resolved critical stability blockers
  • Shipped Analytics Platform V3 — revamped data discovery across 1,700+ dashboards, 1.8M+ queries, and 11K+ tables with reliability signals and improved search, now the default interface for all data users
  • Authored and secured approval for a comprehensive headcount plan, growing the team from 5 to 7 engineers aligned to the long-term AI integration roadmap
Engineering Manager - Mobile Developer Experience Sep 2022 - Nov 2023
Slack (Salesforce), San Francisco, CA
  • Led 10-person team (Associate to Senior Staff) owning tooling, test frameworks, and build systems for Slack's Android and iOS apps
  • Automated Quip (Salesforce) mobile release end-to-end, cutting execution time 90% (4 hours to 25 minutes)
  • Rolled out module-level code coverage reporting to 60+ engineers across 7 teams — the org's first unified test visibility framework
  • Managed vendor relationships with Buildkite, MacStadium, AWS (macOS instances), and Applause, owning contracts and escalations for mobile infrastructure
Engineering Manager - Mobile Build & Release Dec 2021 - Sep 2022
Slack (Salesforce), San Francisco, CA
  • Built team from zero to 5 (3 engineers + 2 interns), establishing Slack's mobile build and release function
  • Migrated CI from Jenkins to Buildkite — time-to-merge down 60% (60 to 25 min), PR checks down 50% (22 to 11 min)
  • Migrated iOS build infra from MacStadium to AWS, reducing weekly maintenance from 1 week to under 3 hours
  • Doubled feature delivery velocity by shifting release cadence from biweekly to weekly
  • Led company-wide SEV-1 incident response (Log4j) as certified incident commander
Senior Software Engineer Jun 2019 - Dec 2021
Slack, San Francisco, CA
  • Architected release automation across Slack's CI/CD stack (Buildkite, Fastlane, Jenkins, AWS, Kubernetes, Docker, Terraform)
  • Created shared Jenkins library powering 60+ mobile build jobs with built-in tracing and Honeycomb/Grafana observability
  • Automated code and localization freeze, cutting process time 80% (5 hrs to 1 hr) while maintaining a 95%+ resolution SLA as on-call incident commander
Software Engineer Feb 2016 - Jun 2019
SAP, Palo Alto, CA
  • Coordinated cross-platform releases (iOS, Android, Windows) of SAP C4C apps serving 300,000+ users globally
  • Led 5-person distributed QA team, ensuring release quality across 6,000+ enterprise accounts on 3 platforms
  • Owned CI/CD infrastructure (Jenkins, Gradle, Maven) for 3 platform release pipelines
Software Engineer Intern Dec 2014 - Jan 2016
SAP, Palo Alto, CA

Leadership

  • Org-Level Influence — Drove the strategy that shifted Data Platform from a maintenance-focused team to an AI-first product organization
  • Talent & Hiring — Built a team known for shipping AI tooling fast; attracted senior engineers from other Slack product areas who requested transfers. Maintained ~80% offer acceptance rate across EM and senior IC hiring loops
  • Growing Leaders — Developed 2 engineers into tech leads, coached 1 IC into their first EM role, and mentored interns with a 100% return-offer rate — several now among Slack's highest-performing junior engineers
  • Performance Management — Ran performance reviews, calibrations, and improvement plans across all teams; consistently developed actionable growth plans for reports at every level
  • Executive Communication — Presented monthly metric reviews and roadmap updates to senior leadership; ran weekly deliverable and operations reviews with cross-functional stakeholders