Add Ethan Hunt to platform staff bench #742

Open ethan-hunt wants to merge 1 commit into your-team:main from candidates:ethan-hunt
Conversation 6
Commits 1
Checks 7
Files changed 3
EH ethan-hunt opened this pull request · staff engineer · remote (Atlanta)

ethan.hunt@example.com · (404) 555-0173 · ethanhunt.example.com · github.com/ethan-hunt

I build backend platform services and the tooling teams use to ship them. Over 11 years I have taken two payments systems from single-region to multi-region, and I cut a deploy pipeline from 47 minutes down to 9 while raising release frequency from weekly to about 30 per week. I like the boring parts: rollbacks that actually work, alerts that mean something, and on-call rotations people do not dread.

This PR moves me from the interview branch to your staff bench. Diffs below cover role, systems I own, and the things I would delete on day one.

team/roster/current_role.yaml +6-4
@@ -1,4 +1,6 @@ open position: platform / staff
1-title: Senior Backend Engineer
2-scope: one service, one squad
3-on_call: reactive
4-mentoring: 2 # ad hoc
1+title: Staff Engineer, Platform
2+scope: 4 services, 3 squads, shared tooling
3+on_call: owns the rotation design
4+mentoring: 7 # 3 promoted to senior
5+location: remote (Atlanta, ET)
6+availability: 4 weeks notice
team/roster/experience.log +12-0
@@ jobs -0,0 +1,12 @@ most recent first
1+# Northgate Ledger · Staff Engineer, Platform · 2021–present
2+Split a Rails monolith into 6 services; cut p99 checkout latency 820ms to 210ms.
3+Rebuilt CI/CD; deploys went 47min to 9min, weekly to ~30/week, rollback under 60s.
4+Cut cloud spend $38k/mo by right-sizing pools and killing 14 idle workers.
5+# Fernwood Pay · Senior Backend Engineer · 2018–2021
6+Took the payments API multi-region; measured availability 99.94% to 99.99%.
7+Wrote the idempotency layer that stopped ~$210k/yr in double charges.
8+Ran on-call redesign; paging volume dropped 61% over 2 quarters.
9+# Braddock Systems · Backend Engineer · 2014–2018
10+Built the events pipeline handling 4.2B messages/day at peak on Kafka.
11+Added query caching that dropped read DB load 44% during flash sales.
12+Shipped the first internal service template, adopted by 9 teams.
team/backlog/day_one.diff +3-3
@@ -1,3 +1,3 @@ things I would change first
1-flaky retries hidden behind a global timeout
2-3 dashboards nobody reads, 0 that page on real symptoms
3-a staging env that drifts from prod every sprint
1+explicit per-call budgets with circuit breakers
2+1 SLO dashboard tied to alerts people trust
3+staging rebuilt from prod config nightly
DA dana-arroyo Eng Director, Fernwood Pay approved
PM priya-menon Staff SRE, Northgate approved
TO tomas-oduya Principal Eng, Braddock approved
HL hana-liu EM, Northgate Platform approved
RK ravi-kar Peer, Fernwood left a comment: "ships clean, argues well"
All checks have passed 7 successful checks
education / bsc-computer-scienceKesler State University · 2010–2014GPA 3.7
languages / go, python, rust, sqlprimary stackdaily
infra / kubernetes, terraform, kafkaproduction6 yrs
observability / prometheus, grafana, otelowns SLOspassing
cert / cka-kubernetes-adminvalid through 2027verified
talks / "rollbacks that work" · DevInfra Conf2023 · 400+ roomrecorded
oss / maintainer, forge-deploy (2.1k stars)github.com/ethan-huntactive
feat: onboard Ethan Hunt to platform staff bench a7f3c9d
This branch has no conflicts with the base

4 approvals, all 7 checks green. Merging is enabled.

$ git merge --squash candidates:ethan-hunt # available 4 weeks out