Software Engineer resume example
Engineering managers skim for your stack, the scale you worked at and what you shipped. This software engineer resume example keeps it to one dense, readable page with impact-led bullets.
Called a CV in the UK, Ireland, India, Africa, Australia and many other places, and a resume in North America. The layout below works for both.
Nguyen Minh Anh
Software Engineer | Backend and Cloud | Python, Go, AWS
Ho Chi Minh City, Vietnam (open to remote) minhanh.nguyen@example.com
Summary
Backend software engineer with five years building APIs and data services for fintech and e-commerce products. Focused on reliability, clean code and measurable performance gains. Comfortable owning features from design to production.
Skills
- Python
- Go
- PostgreSQL
- Redis
- REST and gRPC APIs
- AWS (ECS, Lambda, S3)
- Docker and Kubernetes
- CI/CD (GitHub Actions)
- Observability (Prometheus, Grafana)
- System design
- Code review
- Agile delivery
Experience
Software Engineer II
Jun 2022 to Present
PayLotus Fintech, Ho Chi Minh City, Vietnam
- Built a payment reconciliation service in Go that processes 2 million transactions a day.
- Reduced p95 API latency from 480 ms to 140 ms by adding caching and fixing slow queries.
- Led migration of 9 services to Kubernetes, cutting hosting costs by about 30%.
- Mentor 2 junior engineers and run weekly code review sessions.
Software Engineer
Jul 2020 to May 2022
ShopNest Online, Hanoi, Vietnam
- Developed Python APIs for the checkout and order system used by 300,000 monthly customers.
- Added automated tests that raised coverage from 35% to 80% and reduced production bugs.
- Built a stock-sync job that fixed overselling during flash sales.
Education
Bachelor of Engineering in Computer ScienceSaigon University of Technology, Ho Chi Minh City, Vietnam
2020
Certifications
- AWS Certified Developer – Associate
Languages
Vietnamese (native) · English (fluent)
This example is fictional: the person, employers and figures are invented to show good structure. Use it as a guide and write your own, true details.
What makes this resume work
- 1The stack is in the headline, so recruiters and screening software match it instantly.
- 2Bullets show scale (transactions per day, users) and impact (latency, cost), not just technologies.
- 3Each bullet starts with a strong verb: built, reduced, led, developed.
- 4It fits on one page, which most engineering managers prefer for under ten years' experience.
Common mistakes to avoid
- Listing 40 technologies with no evidence of what you built with them.
- Describing team achievements without making your own part clear.
- Leaving out links to GitHub or a portfolio when you have good public work.
Applying for a software engineer job?
Pair your resume with a short, specific cover letter. See the software engineer cover letter example, or draft your own with the cover letter generator.
Questions people ask
Should a software engineer resume include a projects section?
Yes if you are early in your career or changing fields. Experienced engineers can usually show enough through work bullets, plus a GitHub link.
How many technologies should I list?
List the ones you are comfortable being interviewed on, usually 8 to 15. Group them (languages, data, cloud, tools) so they are easy to scan.
Is a one-page resume required?
Not required, but one page is common for engineers with under ten years of experience. Two pages is fine for senior engineers with more to show.