Software Engineer — Full-stack, Distributed Systems
Professional Summary
Software engineer with 5+ years shipping production services in TypeScript and Go. Comfortable across the stack: built customer-facing React apps, designed event-driven backends, and owned the CI/CD that ships them. Strong on observability and on-call discipline — services I've owned average under 5 minutes mean time to detection.
Technical Skills
- JavaScript / TypeScript
- Python
- Go
- React / Next.js
- Node.js
- PostgreSQL, Redis
- AWS (Lambda, RDS, S3)
- Docker, Kubernetes
- REST / gRPC / GraphQL
- CI/CD (GitHub Actions, CircleCI)
- Observability (Datadog, Sentry, OpenTelemetry)
Sample Experience Bullets
- Reduced p95 checkout latency by 38% by replacing a synchronous N+1 join with a denormalised projection in Postgres; cut DB CPU 22%.
- Shipped a Next.js + TypeScript redesign of the billing dashboard used by 12k internal admins; reduced support tickets about pricing display by 61% quarter-over-quarter.
- Led the migration of 14 services from a monorepo Lambda setup to ECS Fargate, cutting cold-start latency and saving $4.2k/month in AWS spend.
- Wrote the team's incident-response runbook used during 3 SEV-1s; my services hit MTTD under 5 minutes on rotation.