BananaJobzBananaJobz

Resume examples · Software Engineer

Software engineer resume, 3 years experience, with a full sample

Three years at one product company, written as results: latency cut, incidents down, a service owned end to end. Work comes first now; education is two lines at the bottom.

The sample

ADITYA KULKARNI

Pune, Maharashtra · aditya.kulkarni@email.com · +91 98765 43210 · github.com/aditya-k

Summary

Software Engineer with 3 years building Java and Spring Boot services for a payments product. Owned the refunds service end to end and cut its p95 latency from 900 ms to 180 ms.

Skills

Languages: Java, SQL, Python

Frameworks and tools: Spring Boot, Kafka, PostgreSQL, Redis, Docker, Kubernetes, AWS

Practices: microservices, REST APIs, code review, on-call

Experience

Software Engineer, Paylane, PuneJul 2023 – present

Owned the refunds service (Java, Spring Boot, PostgreSQL), which handles about 40,000 refunds a day.

Cut its p95 latency from 900 ms to 180 ms by moving bank callbacks onto Kafka and caching merchant settings in Redis.

Split a billing monolith into three microservices on Kubernetes; deploys went from weekly to daily.

Wrote the on-call runbook for the payments team; refund incidents fell from 6 a month to 1.

Did code review for four engineers and mentored two interns, both hired full time.

Associate Software Engineer, Fieldbook, PuneJul 2022 – Jun 2023

Built REST APIs for the field-visit scheduler used by 1,200 sales staff, running in Docker on AWS.

Wrote a Python script that found and fixed 3,000 duplicate customer records in SQL before a migration.

Education

B.Tech, Computer Science, College of Engineering Pune2018 – 2022 · CGPA 8.1

The person, their numbers and the companies are made up. Write yours from what you did.

How this résumé looks for a fresher: projects and an internship where the work history is now.

What software engineer postings ask for

The share of 947 open postings in this field, across all experience levels, whose requirements name each skill. A tick means the sample shows it. List only the ones you can show; the rest are what to learn next.

  1. ✓Java24%
  2. ✓Python21%
  3. ✓AWS16%
  4. ✓SQL16%
  5. ·React15%
  6. ·Agile14%
  7. ✓Microservices14%
  8. ·Azure13%

Counted on 18 October 2026 from postings of the previous 45 days. How we counted, and other fields.

Why it works

  1. 1

    Work first, education last

    After two or three years, recruiters read your last job first. College projects drop off unless they are your best proof.

  2. 2

    Own something

    “Owned the payments retry service” says more about three years than a list of tickets. Name what was yours.

  3. 3

    Numbers from production

    Latency, error rate, incidents, cost. Production numbers are what separate year three from year one.