Daniel Nakamura
Software Engineer, Backend and Distributed Systems
Seattle, WAdaniel.nakamura@example.com(206) 555-0174Summary
Software engineer with six years of experience building backend services in Go and Python for payments and logistics products. Designed the ledger service that now records every card transaction on the platform, with no reconciliation errors since launch. Cares about on-call health, clear design documents and code that the next engineer can change safely.
Experience
Software Engineer II, Northsound Payments
– Present
Seattle, WA
- Designed and built a double-entry ledger service in Go handling 3,500 writes per second at peak, replacing a batch job that ran four hours behind.
- Cut p99 latency on the authorization path from 420 ms to 180 ms by removing two synchronous calls and adding a read-through cache.
- Led the incident review program for the team; pages per on-call week fell from eleven to three over a year.
- Wrote the design document and migration plan for moving three services to Kubernetes, completed with no customer-facing downtime.
Software Engineer, Freightwise Logistics
–
Portland, OR
- Built the shipment tracking API in Python and PostgreSQL used by 1,200 carrier accounts and the customer web app.
- Replaced a nightly CSV import with an event-driven pipeline, so shipment updates reach customers in seconds instead of the next morning.
- Added contract tests between four services, which caught breaking API changes before release.
Education
B.S. in Computer Science
Cascadia State University, Bellingham, WA
Skills
- Go
- Python
- PostgreSQL
- Kafka
- Redis
- Kubernetes
- AWS
- gRPC and REST
- Distributed systems
- Observability (Prometheus, Grafana)
- CI/CD
- System design
Certifications
- AWS Certified Developer – Associate, Amazon Web Services,