Software Engineer CV Example & Writing Guide (Sri Lanka)
Software engineering is one of the most competitive fields in Sri Lanka, with hundreds of applicants for roles at product companies and outsourcing firms. A strong software engineer CV is short, technical and proof-driven: recruiters want to see the stack you've shipped with, the size of what you built, and links they can click.
Example professional summary
Software Engineer with 3 years of experience building web applications in React, Node.js and PostgreSQL for clients in Australia and the UK. Delivered features used by 50,000+ monthly users, cut API response times by 40%, and mentor two junior developers. Looking to grow into a senior full-stack role in a product-focused team.
Two to four sentences: your title and experience, your strongest results, and the role you want next.
Example experience bullet points
- Built and shipped a React + Node.js booking platform used by 120+ hotels, handling 8,000 bookings a month
- Reduced average API response time from 900 ms to 350 ms by adding Redis caching and fixing N+1 database queries
- Set up a GitHub Actions CI/CD pipeline that cut release time from half a day to 20 minutes
- Wrote unit and integration tests that raised coverage from 35% to 80% and halved production bugs
- Mentored 2 interns through code reviews and pair programming; both were hired full-time
Numbers here are examples — use your own real results. Start each bullet with an action verb and show the outcome.
Key skills for a Software Engineer CV
- JavaScript / TypeScript
- React
- Node.js
- Java or Python
- SQL (PostgreSQL, MySQL)
- REST APIs
- Git & GitHub
- Docker
- AWS or Azure basics
- Unit testing
Education & qualifications
List your degree (e.g. BSc in Computer Science / Software Engineering / IT) with university and year. Recent graduates can add their GPA if it's 3.0 or higher, and their final-year project with a link. Certifications such as AWS Cloud Practitioner or Oracle Java are worth a line.
Tips for Sri Lankan job seekers
- Put your GitHub and portfolio links at the top — many Sri Lankan tech recruiters check GitHub before reading the CV.
- Name the technologies inside each bullet, not only in the skills list, so ATS keyword filters match you.
- For outsourcing companies, mention the client's country and time-zone collaboration (e.g. "daily stand-ups with a UK team").
- Keep it to one or two pages. A long list of every tool you've touched looks unfocused.
Common mistakes to avoid
- Listing 30 technologies with no evidence of using them.
- Describing duties ("worked on the backend") instead of results ("cut load time by 40%").
- Leaving out internship and university projects when you have under two years of experience.
Frequently asked questions
Should a software engineer CV include a photo in Sri Lanka?
It's optional. Many local companies are used to photos, but tech companies and overseas employers usually prefer CVs without one. Vita lets you switch the photo on or off.
How long should a software engineer CV be?
One page for under three years of experience, two pages at most for senior engineers.
Get a Software Engineer CV like this in minutes. Chat with Vita in English or Sinhala — it asks the right questions, writes your summary and bullet points, scores your CV, and exports it as PDF or Word. Free, no sign-up needed.
Start my Software Engineer CV