Et CV-eksempel kan gøre det lettere at se, hvordan du samler tekniske kompetencer, erhvervserfaring, projekter og uddannelse i et overskueligt CV.
Som softwareudvikler er det især vigtigt, at arbejdsgiveren hurtigt kan se hvilken type udvikler du er, hvilke teknologier du arbejder med, og hvordan du har brugt dem i praksis.
Her får du et komplet CV-eksempel til en softwareudvikler samt eksempler til forskellige profiler som frontend, backend, full-stack og nyuddannet udvikler.
Eksempel på CV til en softwareudvikler
Nedenstående eksempel tager udgangspunkt i en full-stack-udvikler med flere års erfaring.
Jonas Andersen
Softwareudvikler
Telefon: 12 34 56 78
E-mail: jonas.andersen@eksempel.dk
Bopæl: København
LinkedIn: linkedin.com/in/jonasandersen
GitHub: github.com/jonasandersen
Profil
Full-stack-udvikler med seks års erfaring med udvikling af webbaserede forretningssystemer. Arbejder primært med C#, .NET og SQL Server på backend samt React og TypeScript på frontend. Har erfaring med Azure, REST API’er, integrationer og CI/CD og arbejder både med nyudvikling og videreudvikling af eksisterende løsninger.
Tekniske kompetencer
Backend: C#, .NET, ASP.NET Core
Frontend: React, TypeScript, JavaScript
Databaser: SQL Server, PostgreSQL
Cloud: Azure
DevOps: Docker, GitHub Actions, CI/CD
Værktøjer: Git, Jira, Visual Studio
Erhvervserfaring
Software Developer – Eksempel Software A/S
2022–nu
- Udvikling og vedligeholdelse af SaaS-platform i C# og .NET
- Design og udvikling af REST API’er
- Integrationer med eksterne kundesystemer
- Frontend-udvikling i React og TypeScript
- Datamodellering og query-optimering i SQL Server
- Deployment og drift af services i Azure
- Automatiserede tests og code reviews
- Deltagelse i teknisk design og estimering af nye features
Junior Software Developer – Eksempel Digital ApS
2020–2022
- Udvikling af webapplikationer i .NET
- Implementering af nye backend-funktioner
- Udvikling af frontend-komponenter i React
- Fejlfinding og vedligeholdelse af eksisterende kode
- Unit tests
- Git-baseret versionsstyring
- Deltagelse i Scrum-team med product owner og UX-designer
Udvalgte projekter
Ny integrationsplatform – 2025
- Udviklede REST API’er til integration mellem virksomhedens platform og eksterne kundesystemer
- Implementerede authentication og fejlhåndtering
- Arbejdede med Azure Functions og Azure Service Bus
- Deltog i design af datamodeller og integrationsflows
Modernisering af administrationsmodul – 2024
- Migrerede ældre frontend til React og TypeScript
- Udviklede genbrugelige komponenter
- Implementerede nye API-kald og validering
- Deltog i løbende code reviews
Uddannelse
Diplomingeniør i Softwareteknologi – DTU
2016–2020
Bachelorprojekt: Udvikling af webbaseret planlægningssystem til mindre virksomheder.
Sprog
Dansk: Modersmål
Engelsk: Professionelt arbejdssprog
Hvorfor fungerer dette CV-eksempel?
Eksemplet gør den tekniske profil tydelig allerede øverst.
Arbejdsgiveren kan hurtigt se:
- hvilken type udvikler kandidaten er
- hvor meget erfaring kandidaten har
- hvilken tech stack kandidaten arbejder med
- hvilke typer systemer kandidaten har udviklet
- hvilke områder kandidaten især arbejder med
Det er vigtigt, fordi titlen softwareudvikler kan dække over meget forskellige profiler.
Eksempel på profiltekst til softwareudvikler
En profiltekst bør være konkret.
Sammenlign:
Passioneret softwareudvikler, der elsker teknologi og nye udfordringer.
med:
Backend-udvikler med fem års erfaring med C#, .NET, SQL Server og Azure. Har primært arbejdet med REST API’er, integrationer og forretningskritiske backend-løsninger og har erfaring med både nyudvikling, test og drift.
Den anden version fortæller arbejdsgiveren langt mere om kandidatens faktiske profil.
CV-eksempel til frontend-udvikler
En frontend-udviklers CV bør gøre de vigtigste frontend-teknologier tydelige.
Profil
Frontend-udvikler med fire års erfaring med React, TypeScript og moderne webudvikling. Har arbejdet med responsive brugerflader, designsystemer, accessibility og automatiserede tests og er vant til tæt samarbejde med UX-designere og backend-udviklere.
Tekniske kompetencer
Sprog: TypeScript, JavaScript
Frameworks: React, Next.js
Styling: CSS, Tailwind CSS
Test: Jest, React Testing Library, Playwright
Værktøjer: Git, Storybook, Figma
Erhvervserfaring
Frontend Developer – Eksempel Digital A/S
2022–nu
- Udvikling af nye funktioner i React og TypeScript
- Implementering af komponenter i virksomhedens designsystem
- Responsive brugerflader til desktop og mobil
- Accessibility og performanceoptimering
- Unit- og end-to-end-tests
- Samarbejde med UX og backend om nye features
Her er det tydeligt, at kandidaten er frontend-specialist.
CV-eksempel til backend-udvikler
Profil
Backend-udvikler med seks års erfaring i Java og Spring Boot. Arbejder med REST API’er, microservices, PostgreSQL, Kafka og AWS og har erfaring med udvikling af skalerbare forretningssystemer, automatiserede tests og drift.
Tekniske kompetencer
Sprog: Java
Backend: Spring Boot
Databaser: PostgreSQL, Redis
Messaging: Kafka
Cloud: AWS
DevOps: Docker, Kubernetes
Værktøjer: Git, Jenkins, Jira
Erhvervserfaring
Backend Developer – Eksempel Tech A/S
2021–nu
- Udvikling af microservices i Java og Spring Boot
- Design af REST API’er
- Datamodellering i PostgreSQL
- Eventbaserede integrationer med Kafka
- Deployment i AWS
- Automatiserede unit- og integrationstests
- Performanceoptimering og fejlfinding i produktion
CV-eksempel til full-stack-udvikler
Full-stack-profiler bør stadig gøre det tydeligt, hvor deres største erfaring ligger.
Profil
Full-stack-udvikler med hovedvægt på backend og fem års erfaring med .NET, React og Azure. Arbejder med hele løsningen fra database og API’er til frontend og deployment og har erfaring med både SaaS-produkter og interne forretningssystemer.
Primær stack
C# · .NET · React · TypeScript · SQL Server · Azure
Øvrig erfaring
Docker · PostgreSQL · Redis · GitHub Actions
Det er ofte bedre end at liste 30 teknologier uden at vise, hvilke der er centrale.
CV-eksempel til nyuddannet softwareudvikler
Som nyuddannet har du ikke nødvendigvis flere års erhvervserfaring.
I stedet kan du bruge:
- praktik
- bachelorprojekt
- studieprojekter
- studiejob
- egne projekter
- GitHub
- tekniske kompetencer
Eksempel:
Mikkel Larsen
Nyuddannet softwareingeniør
Profil
Nyuddannet softwareingeniør med fokus på webudvikling og backend. Har gennem praktik og studieprojekter arbejdet med C#, .NET, React, SQL og Azure og har udviklet både REST API’er og webapplikationer. Søger min første faste udviklerstilling med primært fokus på backend og .NET.
Praktik
Softwareudviklerpraktikant – Eksempel Software A/S
Februar–juni 2026
- Udviklede nye funktioner i eksisterende .NET-applikation
- Implementerede REST endpoints
- Arbejdede med SQL Server og Entity Framework
- Skrev unit tests
- Deltog i code reviews
- Arbejdede med Git og Azure DevOps
Uddannelse
Diplomingeniør i Softwareteknologi – DTU
2022–2026
Bachelorprojekt
Webbaseret ressourceplanlægningssystem
Teknologier: C#, .NET, React, PostgreSQL
- Udviklede backend og frontend
- Designede database
- Implementerede authentication
- Byggede REST API
- Testede løsningen med potentielle brugere
Tekniske kompetencer
Sprog: C#, JavaScript, TypeScript
Backend: .NET
Frontend: React
Databaser: PostgreSQL, SQL Server
Værktøjer: Git, Docker
Her fungerer praktik og projekter som dokumentation for kandidatens tekniske erfaring.
CV-eksempel til selvlært udvikler
Hvis du er selvlært, kan projekter og reel erfaring fylde mere end uddannelse.
Eksempel:
Profil
Selvlært webudvikler med tre års erfaring med JavaScript, TypeScript, React og Node.js. Har udviklet flere webapplikationer og mindre SaaS-projekter og arbejder med hele processen fra frontend og API’er til database og deployment.
Projekter
Bookingplatform
Stack: React, TypeScript, Node.js, PostgreSQL
- Udviklede platform fra bunden
- Implementerede brugerlogin og rollebaseret adgang
- Designede REST API
- Opsatte PostgreSQL-database
- Deployede løsningen med Docker
Portfolio: eksempel.dk
GitHub: github.com/eksempel
Hvis projekterne er gode, kan de være et stærkt bevis på dine kompetencer.
Eksempel på teknisk kompetencesektion
En teknisk sektion kan eksempelvis se sådan ud:
Tekniske kompetencer
Programmeringssprog: C#, TypeScript, JavaScript
Frameworks: .NET, React
Databaser: SQL Server, PostgreSQL
Cloud: Azure
DevOps: Docker, GitHub Actions
Test: xUnit, Jest
Værktøjer: Git, Jira
Det er overskueligt og nemt at skimme.
Skal alle teknologier med?
Nej.
Hvis du har brugt mange teknologier gennem årene, bør du prioritere.
Skriv især dem, der:
- er centrale for din nuværende profil
- efterspørges i jobopslaget
- bruges professionelt
- er relevante for stillingen
Hvis du brugte PHP i et enkelt studieprojekt for otte år siden og aldrig siden, behøver det næppe stå lige så tydeligt som den teknologi, du arbejder med hver dag.
Eksempel på erhvervserfaring – før og efter
For generelt
Software Developer – Eksempel A/S
2022–nu
- Programmering
- Backend
- Frontend
- Database
- Test
Det fortæller meget lidt.
Mere konkret
Software Developer – Eksempel A/S
2022–nu
- Udvikler backend-services i C# og .NET
- Designer REST API’er til interne og eksterne integrationer
- Udvikler frontend-funktioner i React og TypeScript
- Arbejder med SQL Server og Entity Framework
- Skriver unit- og integrationstests
- Deltager i code reviews og teknisk design
Nu er kandidatens erfaring langt lettere at vurdere.
Vis teknologierne i kontekst
Hvis du skriver:
Azure
under kompetencer, bør det være muligt at se, hvad du har brugt Azure til.
Eksempel:
Deployment af .NET-services til Azure App Service og anvendelse af Azure Functions til baggrundsprocesser.
Hvis du skriver:
Docker
kan erfaringen eksempelvis beskrives som:
Containeriserede backend-services med Docker til lokale udviklingsmiljøer og deployment.
Det gør teknologierne mere troværdige.
Projekter bør vise din rolle
Hvis et projekt blev lavet af et team på otte udviklere, skal du ikke give indtryk af, at du byggede det alene.
Skriv i stedet din konkrete rolle.
Eksempel:
Ny kundeportal
Rolle: Backend-udvikler
- Udviklede API’er til kundedata og login
- Implementerede integration til CRM-system
- Arbejdede med SQL Server og Azure
- Deltog i teknisk design og code reviews
Det gør projektet mere præcist.
GitHub på CV’et
GitHub kan være værdifuldt, hvis profilen viser kode, som en arbejdsgiver kan lære noget af.
Det er især relevant for:
- nyuddannede
- selvlærte udviklere
- open source-bidragydere
- kandidater med egne projekter
Hvis profilen næsten er tom eller primært består af gamle skoleopgaver, behøver den ikke være med.
Portfolio på CV’et
En portfolio er særlig relevant for frontend-udviklere.
Det kan være nyttigt at vise:
- live-projekter
- UI-komponenter
- responsive layouts
- animationer
- egne webapps
For backend-udviklere kan konkrete projektbeskrivelser og kodeeksempler ofte være mere relevante end screenshots.
Resultater på udvikler-CV’et
Konkrete resultater kan styrke CV’et.
Eksempel:
Reducerede gennemsnitlig svartid på centralt API fra 900 ms til 250 ms gennem query- og cacheoptimering.
Automatiserede deployment-processen og reducerede manuel deployment fra cirka 25 minutter til under fem minutter.
Migrerede 40.000 brugere til nyt authentication-system uden planlagt nedetid.
Men brug kun resultater, du faktisk kan dokumentere.
Softwarearkitektur på CV’et
For mere erfarne kandidater kan arkitektur få større betydning.
Eksempel:
Senior Software Developer – Eksempel Tech A/S
2019–nu
- Design af servicearkitektur til ny cloud-platform
- Udvikling af microservices i Java og Spring Boot
- Eventbaseret integration via Kafka
- Teknisk sparring og code reviews
- Mentoring af juniorudviklere
Det viser et højere ansvarsniveau end blot programmering.
Eksempel til senior softwareudvikler
Profil
Senior softwareudvikler med 12 års erfaring inden for backend og distribuerede systemer. Arbejder primært med Java, Spring Boot, Kafka og AWS og har erfaring med arkitektur, performance og drift af forretningskritiske platforme. Fungerer desuden som teknisk sparringspartner og mentor for udviklere i teamet.
Nøglekompetencer
- Java og Spring Boot
- Distribuerede systemer
- Microservices
- Kafka
- AWS
- PostgreSQL
- Systemdesign
- Performanceoptimering
- Mentoring
- Code reviews
Her er ansvarsniveauet tydeligt.
Eksempel til tech lead
Profil
Tech Lead med ti års udviklingserfaring og de seneste tre år med teknisk ansvar for et team på syv udviklere. Arbejder fortsat hands-on med Java og Spring Boot og har ansvar for arkitekturbeslutninger, tekniske standarder, code reviews og sparring med product management.
Erhvervserfaring
Tech Lead – Eksempel A/S
2023–nu
- Teknisk ansvar for backend-platform
- Arkitektur og teknisk design
- Mentoring og sparring med udviklere
- Code reviews
- Koordinering med product owner
- Hands-on udvikling i Java og Spring Boot
Det viser både teknisk og ledende ansvar.
Hvad med AI-kompetencer?
Hvis du har reel erfaring med udvikling af AI-baserede løsninger, kan det være relevant at vise.
Det kan eksempelvis være:
- LLM-integrationer
- RAG
- embeddings
- vector databases
- AI-API’er
- machine learning
- promptbaserede workflows
Eksempel:
Implementerede RAG-baseret intern søgeløsning med embeddings og vector database.
Det er noget andet end blot at bruge en AI-assistent til at hjælpe med kode.
Uddannelse
Som erfaren udvikler kan uddannelsen være kort:
Cand.it. i Softwareudvikling – IT-Universitetet
2014–2016
Som nyuddannet kan den beskrives mere detaljeret med:
- relevante fag
- bachelorprojekt
- speciale
- studieprojekter
Certificeringer
Relevante certificeringer kan eksempelvis være:
- Azure
- AWS
- Google Cloud
- Kubernetes
Men de bør ikke fylde mere end reel erfaring, medmindre stillingen specifikt kræver dem.
Sprog
Engelsk er ofte vigtigt i softwareudvikling.
Eksempel:
Sprog
Dansk: Modersmål
Engelsk: Flydende – dagligt professionelt arbejdssprog
Det kan være værd at gøre tydeligt, især hvis virksomheden er international.
Typiske fejl på softwareudvikler-CV’et
For mange teknologier
En liste med 50 teknologier gør det svært at se, hvad du egentlig arbejder med.
Ingen forskel på primære og sekundære kompetencer
Gør det tydeligt, hvad din kerne-stack er.
Teknologier uden kontekst
Vis hvordan du har brugt dem.
Projekter uden rollebeskrivelse
Forklar hvad du selv lavede.
For mange buzzwords
“Scalable cloud-native agile solutions” fortæller ikke ret meget uden eksempler.
Gamle skoleprojekter fylder for meget
Jo mere professionel erfaring du får, desto mindre relevante bliver de.
GitHub-link uden relevant indhold
Link kun, hvis profilen tilfører værdi.
Tjekliste til dit softwareudvikler-CV
Inden du sender det, kan du kontrollere:
- Kan man hurtigt se, hvilken type udvikler du er?
- Er din vigtigste tech stack tydelig?
- Fremgår teknologierne også af din erfaring?
- Har du beskrevet konkrete systemer og funktioner?
- Er din egen rolle i projekterne tydelig?
- Har du fremhævet relevant teknisk ansvar?
- Er eventuelle resultater konkrete?
- Er GitHub eller portfolio værd at besøge?
- Er den seneste erfaring mest detaljeret?
- Har du tilpasset CV’et til teknologierne i jobopslaget?
- Er CV’et let at skimme?
Brug eksemplet som inspiration
Et godt CV-eksempel til softwareudviklere skal ikke kopieres ordret.
Din version skal vise din egen tech stack, de systemer du har arbejdet på, og det tekniske ansvar du faktisk har haft.
En nyuddannet frontend-udvikler skal derfor have et andet CV end en senior backend-udvikler med ti års erfaring.
Brug eksemplet til at finde den rette struktur og detaljeringsgrad, og tilpas derefter indholdet til den type udviklerstilling, du søger.
Har du brug for hjælp til at skrive og målrette hele CV’et, kan du læse CV til en softwareudvikler.
