Software Engineer, Backend and Payments
daniel.hoang@example.com · (512) 555-0142 · Austin
Summary
Backend software engineer with five years building payment and order services in Go and Python for an online retailer handling about 40,000 orders a day. Designs services that stay up during traffic spikes, writes tests first, and has cut both error rates and cloud costs. AWS Certified Developer. Seeking a senior software engineer role on a payments or platform team.
Experience
- Designed and led the build of a payment retry service in Go that recovers failed card charges; checkout errors fell from 1.8 to 0.3 percent across 40,000 daily orders.
- Moved the checkout services to a Kubernetes cluster with automated test and release steps, taking deploys from 2 a week to 15 with no increase in incidents.
- Cut the team's AWS bill by $41,000 a year by right-sizing databases and moving nightly reports off the main PostgreSQL server.
- Mentor 3 junior engineers through weekly code reviews and pairing; 2 now own services of their own.
- Built 12 internal APIs in Python for order lookup, refunds and shipping updates used by the customer support team of 60.
- Raised automated test coverage on the order service from 45 to 82 percent, which halved bugs reported after release.
Skills
Education
Certifications
AWS Certified Developer, Associate, Amazon Web Services (2024)
