company Glue
position Senior Software Engineer
dates Sep 2024 - present
summary
Backend ownership across the API (Go), third-party apps platform (NestJS/TypeScript), and AWS infrastructure (Terraform); 1,000+ merged PRs
highlights
- Architected and shipped Glue's integrations with the Model Context Protocol (MCP), building both server and client: an MCP server, an OAuth 2.1 authorization server and agent tool surface making Glue addressable by external agents like Claude and ChatGPT; and an MCP client, connecting Glue out to third-party MCP servers handling ~40,000 tool calls/day
- Owned the third-party integrations platform end-to-end, shipping 12+ production integrations (GitHub, Zoom, Google Workspace, Linear, Notion, Jira) driving ~6,000 app installs
- Drove the engineering execution of a company-wide infrastructure cost reduction: audited services, removed redundant vendor dependencies, and re-platformed the legacy RAG pipeline
- Implemented production secrets management (SOPS) and security response, including same-day remediation of customer-escalated security issues
- Re-architected the notification pipeline onto an asynchronous background-task queue, improving request latency and delivery reliability, and enhancing the messaging platform's data model
- Rebuilt platform observability with distributed tracing and structured logging, used to diagnose and resolve production incidents
- Reviewed 1,400+ pull requests as a top-2 reviewer on every core repository while serving as the escalation point for cross-team integration and production incidents
- Drove backend performance optimizations (indexing, N+1 elimination, query-planner tuning) that cut p95 query latency from 96ms to 10ms on a platform serving 42,000+ users and 33M+ messages