Technical CV template
Use this project-led example when employers need quick evidence of your stack, engineering judgement and delivered outcomes.

Read the example as text
Profile
Software engineer with five years' experience building and operating TypeScript and Python services for logistics teams. Strong in API design, automated testing, observability and pragmatic delivery with product colleagues. Seeking a backend-focused role working on reliable systems with clear user value.
Technical skills
Languages: TypeScript, Python, SQL, JavaScript
Frameworks: Node.js, Express, FastAPI, React
Data and infrastructure: PostgreSQL, Redis, Docker, AWS, GitHub Actions
Practices: REST APIs, automated testing, code review, monitoring and incident follow-up
Experience
Software Engineer | ParcelNorth Systems, Cambridge | April 2023–present
Designed a TypeScript service that validates dispatch requests and returns actionable errors to warehouse users.
Reduced p95 API response time from 820ms to 310ms by profiling queries, adding targeted indexes and removing duplicate reads.
Added service-level dashboards and alert runbooks; helped cut average investigation time during support incidents.
Pair with product managers and warehouse staff to test workflow changes before release.
Review code and mentor two graduate engineers on testing and incremental delivery.
Junior Software Developer | Birchline Software, Remote | September 2021–March 2023
Built Python integrations that reconciled courier status updates for small retailers.
Added contract tests around three external APIs, reducing recurring regressions after provider changes.
Improved the deployment checklist and took part in an on-call rota with senior support.
Selected project
QueueScope | Personal project | 2025–present
Built an open-source dashboard for inspecting background-job retries using FastAPI, React and PostgreSQL.
Wrote setup documentation, accessibility checks and a small example dataset so contributors can run it locally.
Source: github.com/ethan-clarke-example/queuescope
Education
BSc (Hons) Computer Science, 2:1 | Fenbridge University | 2018–2021
AWS Certified Developer – Associate | 2024
Additional information
Eligible to work in the UK.
Fictional example for a software engineer. Replace every detail with your own. The PDF shows the download layout.
How to use this template
Prioritise relevant tools
List technologies you can discuss and use, ordered around the vacancy rather than as an exhaustive keyword dump.
Explain the engineering result
Connect technical decisions to reliability, speed, support effort, delivery risk or user experience.
Link only useful work
A portfolio project should have clear setup notes, a working example or readable code; remove an abandoned link that weakens the application.
Give metrics context
Use measurements you can explain, including the baseline, period or method where space allows.