Software engineer CV example

Software engineer CV example that passes ATS screens.

A full software engineer CV sample with a real tech stack, system scale and shipped results — written so both a recruiter and a keyword parser can read it in seconds.

TypeScriptAWSCI/CD
ATS score95 · strong

Sample software engineer cv

This is the Modern template with a sidebar — one of 23 A4 layouts in CinnoVate.

TOM REYES
Senior Software Engineer
CONTACT

tom@mail.com
+44 7700 900531
Manchester, UK

SKILLS
TypeScriptReactNode.jsPostgreSQLAWSDocker
LINKS

github.com/tomreyes
tomreyes.dev

SUMMARY

Full-stack engineer with 7 years building customer-facing web products. Works across TypeScript, React and Node, owns services in AWS, and focuses on shipping small increments with strong test and deployment automation.

EXPERIENCE
Senior Software Engineer2022—Now
Loopwork

• Led the rebuild of the checkout service handling 40k orders a week
• Introduced trunk-based CI/CD, taking releases from weekly to daily

• Mentored 3 mid-level engineers through design review

Software Engineer2019—22
Bright Harbour

• Built React front ends and Node APIs for two B2B products
• Migrated a monolith module to a separately deployed service

EDUCATION

BSc (Hons) Computer Science
University of Manchester · 2015–19

Want this layout? Open it in the builder and replace the sample with your own history.

What makes this CV work

Hiring managers and ATS parsers look for the same signals. This example covers both.

✦

Stack stated plainly

Languages, frameworks and cloud sit in the sidebar and reappear inside bullets, where parsers weight them more heavily.

✦

System scale shown

'40k orders a week' tells a hiring manager what kind of problems you have handled. 'Worked on the checkout' does not.

✦

Delivery habits

CI/CD, testing and review practice signal how you work day to day, which is what technical screens probe first.

How to tailor it to the job ad

Paste the posting into CinnoVate and the ATS checker compares your CV against it.

1

Lead with their stack

Put the languages and cloud the job ad names at the front of your skills list, as long as you have genuinely used them.

2

Match the seniority words

Ads for senior and staff roles ask for design ownership and mentoring — say where you did both.

3

Show what shipped

Swap 'responsible for the API' for the feature, traffic, latency or release cadence you changed.

Start from this example.

Edit the sample in the builder, run the ATS check against your target role, and download a PDF.