Se dette CV-eksempel til en stilling som softwareudvikler, og lav derefter en målrettet version med AI, eller tjek din CV-score.

Din profiltekst er det korte overblik over din tekniske karriere og skal balancere teknisk dybde med effekt på forretningen. Sektionen skal fange læseren med det samme ved at fremhæve dine stærkeste tekniske resultater, arkitekturbeslutninger og din ledererfaring. Til seniorstillinger skal du fokusere på de systemer, du har designet, og de teams, du har ledet. Til stillinger på mellemniveau skal du fremhæve teknisk ekspertise og dine bidrag til projekter. Til juniorstillinger skal du vise gode studieresultater og praktisk projekterfaring. Det vigtigste er at sætte konkrete tal på dine resultater og samtidig holde teksten let at læse. Husk at tilpasse sektionen til den konkrete stilling og virksomhed, så du fremhæver relevante teknologier og domæneviden. Profilteksten skal ikke kun vise, hvad du har lavet, men også hvordan dine tekniske beslutninger og løsninger har skabt resultater for forretningen.
Til seniorstillinger skal din profiltekst fremhæve tre ting: teknisk ledelse, arkitekturbeslutninger og effekt på forretningen. Fokusér på de systemer, du har designet, de teams, du har ledet, og de konkrete forbedringer, du har opnået.
Senior softwareudvikler med 8+ års erfaring med arkitektur og skalering af distribuerede systemer. Ledte udviklingen af microservices, der håndterer 2+ mio. transaktioner dagligt, og reducerede latenstiden med 40 % og cloudomkostningerne med 200.000 USD om året. Ekspert i Java/Spring med dokumenteret erfaring som mentor for teams og med at indføre praksisser, der forbedrede kodekvaliteten med 60 %.
Principal softwareudvikler med speciale i cloud-native applikationer. 10+ års erfaring med at lede tekniske initiativer, herunder en migrering fra monolit til microservices, der øgede antallet af deployments fra hver anden uge til 50+ om dagen. Ekspertise i AWS, Kubernetes og service mesh, der har givet besparelser på infrastruktur på over 1 mio. USD om året.
Start altid med din højeste titel og antal års erfaring
Nævn kun konkrete teknologier, hvis de er afgørende for stillingen
Sæt tal på din effekt (besparelser, forbedret performance)
Nævn både tekniske resultater og ledelsesresultater
Hold den under 4 linjer, så den er let at læse
Udviklere på mellemniveau skal fokusere på teknisk ekspertise og bidrag til projekter. Fremhæv dit voksende ansvar som leder og de konkrete tekniske udfordringer, du har løst.
Full stack-softwareudvikler med 4 års erfaring med at bygge skalerbare webapplikationer. Designede og byggede et dashboard med realtidsanalyse i React og Node.js, der behandler data for 100.000+ daglige aktive brugere. Reducerede API'ets svartider med 65 % ved at indføre caching med Redis og optimere GraphQL.
Backend-softwareudvikler med 3 års erfaring med speciale i betalingssystemer og finansiel teknologi. Ledte udviklingen af en tjeneste til svindelopdagelse, der behandler transaktioner for 50+ mio. USD om måneden med 99,99 % præcision. Tredoblede systemets kapacitet og holdt latenstiden under 100 ms med nye cachingstrategier.
Søger du en juniorstilling eller skifter du karriere, skal du fokusere på din uddannelse, dine praktikophold og dine projekter. Fremhæv dit tekniske fundament og din praktiske erfaring med kode. Skriver du et CV som softwareudvikler uden erfaring, så fremhæv projekter fra bootcamp, egne apps, freelanceopgaver eller bidrag til open source-projekter. Vis, at du kan skrive ren kode og levere software, der virker.
Nyuddannet datalog med et solidt fundament i algoritmer, datastrukturer og principper for softwaredesign. Har gennemført 3 praktikophold i tech-startups og bidraget til kodebaser i produktion med React, Node.js og AWS. Aktiv open source-bidragyder med 50+ merged pull requests til populære JavaScript-biblioteker, herunder bidrag til pakker i React-økosystemet.
Nyuddannet softwareingeniør med praktisk erfaring med full stack-udvikling fra flere praktikophold og projekter. Udviklede og satte en anbefalingsmotor med machine learning i drift, der øgede brugerengagementet med 25 %. Erfaren i Python, JavaScript og cloudtjenester og lærer hurtigt nye teknologier. GitHub-portefølje med 20+ projekter og 500+ commits.
Selvlært softwareudvikler med baggrund i kundeservice. Har gennemført en intensiv 6 måneders kodebootcamp med fokus på full stack-JavaScript. Har bygget og sat 5 full stack-applikationer i drift, herunder en e-handelsplatform med Stripe-integration og 1.000+ brugere. Stærk til debugging og lærer hurtigt nye frameworks.
Fremhæv relevante fag, bootcamp-forløb og studieprojekter
Fremhæv dine praktikophold og konkrete bidrag til kode i produktion
Vis dine egne projekter med links til GitHub-repos og live demoer
Tag open source-bidrag med, og nævn konkrete PR'er eller funktioner, du har tilføjet
Vis, at du gerne vil lære, med onlinekurser, certificeringer eller gennemførte tutorials
Sæt tal på effekten, også af egne projekter (fx antal brugere, performance)
Nævn de konkrete teknologier, du har arbejdet med, og hvor godt du kender dem
Brug eksemplet som udgangspunkt, og målret derefter indhold, nøgleord og layout til det jobopslag, du søger.
Sektionen med tekniske kompetencer skal være opbygget, så den viser både bredde og dybde i din ekspertise og samtidig fungerer i ATS. Ud over en simpel liste skal sektionen vise din tekniske udvikling og dine specialer. Opdel kompetencerne efter område (frontend, backend, DevOps osv.), og angiv dit niveau, hvor det er relevant. Til seniorstillinger skal du fremhæve arkitekturmønstre og principper for systemdesign ved siden af konkrete teknologier. Tag nye teknologier og metoder med, men behold de grundlæggende kompetencer, der viser dit solide tekniske fundament. Målet er at give et samlet, men fokuseret billede af dine tekniske evner med blik for kravene i de stillinger, du søger. Husk både faglige tekniske kompetencer og metoder inden for softwareudvikling, fra konkrete programmeringssprog til arkitekturmønstre og udviklingspraksis. Sektionen skal udvikle sig med din karriere og vise mere komplekse tekniske kompetencer, efterhånden som du rykker frem.
Nævn kun de kompetencer, der er relevante for det job, du søger. Her er nogle eksempler, du kan bruge:
Programmeringssprog: Java (8+ år), Python (5+ år), JavaScript/TypeScript (4+ år), Go (2+ år)
Frontend-teknologier: React.js, Redux, Vue.js, HTML5/CSS3, WebPack, Jest
Backend og API'er: Spring Boot, Node.js, Express, GraphQL, REST, gRPC
Databaser og caching: PostgreSQL, MongoDB, Redis, Elasticsearch, Cassandra
Cloud og DevOps: AWS (certificeret), Docker, Kubernetes, Jenkins, Terraform
Test og overvågning: JUnit, Selenium, ELK Stack, Prometheus, Grafana
Til seniorstillinger skal du tage tekniske kompetencer på højt niveau med, der viser din ekspertise i arkitektur og systemdesign.
Systemdesign og arkitektur: microservices, event-driven arkitektur, domain-driven design
Performanceoptimering: cachingstrategier, databaseoptimering, load balancing
Sikkerhed: OAuth 2.0, JWT, SSL/TLS, best practice for sikkerhed
Skalerbarhed: horisontal skalering, sharding, distribuerede systemer
Udviklingspraksis: CI/CD, TDD, agil/Scrum, code review
Glem ikke de personlige kompetencer. De bliver vigtigere, jo længere du kommer i din karriere.
Teknisk ledelse: mentoring af teamet, arkitekturplanlægning, code review
Kommunikation: teknisk dokumentation, præsentationer for kunder, samarbejde i teamet
Projektledelse: agile metoder, sprintplanlægning, interessenthåndtering
Problemløsning: systemdesign, performanceoptimering, debugging
Innovation: forskning og udvikling, udvikling af POC'er, evaluering af teknologier
Din erhvervserfaring skal fortælle historien om din tekniske udvikling og effekt gennem konkrete resultater og målbare tal. Hver stilling skal vise, at den tekniske kompleksitet og dit ledelsesansvar er vokset. Fremhæv arkitekturbeslutninger, systemoptimeringer og forbedret performance med konkrete tal. Beskriv omfanget af de systemer, du har arbejdet med, kompleksiteten af de problemer, du har løst, og hvad dine løsninger har betydet for forretningen. Vis, at du mestrer hele udviklingsforløbet, fra kravanalyse til deployment i produktion og overvågning. For hver stilling skal du ikke kun nævne de teknologier, du brugte, men også hvorfor du valgte dem, og hvilke resultater de gav. Tag eksempler med på tværfagligt samarbejde, mentorerfaring og bidrag til tekniske beslutninger. Husk at sætte tal på dine resultater, hvor det er muligt, fx systemets performance, besparelser eller effektiviseringer.
Til seniorstillinger skal du fremhæve ledelse, arkitekturbeslutninger og forbedringer på tværs af systemet.
Ledte udviklingen af en cloud-native betalingsplatform, der håndterer transaktioner for 500+ mio. USD om året
Teknologier: Java, Spring Boot, Kubernetes, AWS, MongoDB, Redis, Kafka
Til stillinger på mellemniveau skal du fokusere på tekniske bidrag og dit voksende ansvar.
Full stack-udvikler på en platform til kundeanalyse med 200+ enterprise-kunder
Teknologier: React, Node.js, TypeScript, PostgreSQL, Redis, AWS
Din projektsektion skal fungere som en teknisk portefølje, der viser, hvordan du løser problemer, tænker arkitektur og skaber resultater for forretningen. Hvert projekt skal fortælle en hel historie: problemet, den tekniske løsning, du designede, de udfordringer, du overvandt undervejs, og de resultater, du kan sætte tal på. Vælg projekter, der viser din ekspertise i relevante teknologier, og at du kan skabe forretningsværdi med teknisk innovation. Tag både arbejdsprojekter og egne projekter med, der viser initiativ og teknisk kreativitet. Beskriv for hvert projekt de arkitekturbeslutninger, du traf, dine overvejelser om skalerbarhed og eventuelle nye måder at løse komplekse problemer på. Husk også samarbejdet, herunder teamets størrelse og din konkrete rolle i projektets succes. Sektionen skal ikke kun vise, hvad du byggede, men også hvordan du greb de tekniske udfordringer an, og hvad du lærte af dem.
Hvert projekt skal tydeligt vise problemet, du løste, de teknologier, du brugte, og resultaterne i tal.
Problem: Langsom søgning og dårlig skalerbarhed bremsede forretningens vækst
Teknologier: React, Node.js, Elasticsearch, Redis, Docker, AWS
Problem: Data om brugeradfærd kunne ikke behandles og analyseres i realtid
Teknologier: Python, Kafka, Spark, TensorFlow, AWS
Open source-bidrag og GitHub-projekter er et stærkt bevis på, at du kan kode, især hvis du er junior eller selvlært. Fremhæv arbejde, der betyder noget, og som viser teknisk ekspertise, samarbejdsevner og initiativ. Tag konkrete tal med, fx stjerner, forks, downloads eller effekt.
Performanceoptimering af React: Bidrog med performanceforbedringer til React core, der reducerede bundle-størrelsen med 15 % (PR #12345, 2K+ stjerner)
Populær npm-pakke: Skabte og vedligeholder pakken ”fast-validator” med 50.000+ downloads om måneden og 1.500 GitHub-stjerner, brugt af virksomheder som Shopify
Kubernetes Operator: Udviklede en custom operator til automatiseret databasestyring, omtalt på Kubernetes-bloggen, 800+ GitHub-stjerner
Bidrag til dokumentation: Store bidrag til Next.js' udviklerguides, der forbedrede afsnittene om SEO og tilgængelighed (10+ merged PR'er)
Egne projekter: Byggede en full stack-app til vaner med Next.js og PostgreSQL, deployet på Vercel med 2.000+ aktive brugere (github.com/username/habit-tracker)
Teknisk blogging: Skriver tekniske tutorials på dev.to med 50K+ visninger om React-mønstre og systemdesign
Selvom praktisk erfaring ofte vejer tungest i softwareudvikling, kan en velpræsenteret uddannelsessektion få dig til at skille dig ud, især til specialiserede stillinger eller tidligt i karrieren. Fokusér på relevante fag, forskningsprojekter og studieresultater, der passer til de stillinger, du søger. Har du en kandidatgrad eller højere, så fremhæv dit speciale og den forskning, der viser dyb teknisk viden. Vælg og præsentér tekniske certificeringer, så de viser, at du lærer løbende og har ekspertise på bestemte områder. Nævn ikke kun certificeringernes navne, men også vigtige projekter eller løsninger, som den viden har ført til. Husk at fremhæve studieprojekter med anvendelse i praksis, samarbejde med virksomheder eller nye tekniske løsninger. Sektionen skal vise både dit teoretiske fundament og din evne til at bruge din viden på praktiske udfordringer.
Vis din uddannelse med vægt på relevante tekniske fag og projekter.
Nævn certificeringer, der viser ekspertise i relevante teknologier.
AWS Certified Solutions Architect - Professional
Google Cloud Professional Cloud Architect
Certified Kubernetes Administrator (CKA)
MongoDB Certified Developer
Oracle Certified Professional, Java SE 11
Dit CV som softwareudvikler skal balancere teknisk dybde med en klar præsentation og samtidig fungere i både ATS (rekrutteringssystemer) og for menneskelige læsere. Det kræver omhu med formatering, nøgleord og opbygning. Brug standardoverskrifter for sektionerne, og flet relevante tekniske nøgleord naturligt ind i hele dit CV. Layoutet skal have et klart hierarki, der fører læseren gennem din tekniske udvikling og gør de vigtigste oplysninger lette at skimme. Tænk på, hvor teknisk din målgruppe er: Tag nok detaljer med til at vise din ekspertise, men hold beskrivelserne forståelige for rekrutterere uden teknisk baggrund. Sørg for ensartet formatering, især af tekniske begreber og tal. Brug en ren, professionel skrifttype og nok luft til at gøre teksten let at læse. Husk links til din GitHub-profil, din portefølje eller vigtige projekter, og sørg for, at de er synlige og fungerer i forskellige CV-formater.
Sørg for, at dit CV kommer gennem ATS og stadig er let at læse.
Brug standardoverskrifter (Erhvervserfaring, Kompetencer, Uddannelse)
Brug de præcise nøgleord fra jobopslaget
Hold kontaktoplysninger ude af sidehovedet og tekst ude af billeder
Brug standardskrifttyper (Arial, Calibri) i 10-12 pkt.
Gem som PDF, medmindre andet er angivet
Skriv både forkortelsen og den fulde form af tekniske begreber (fx ”AWS (Amazon Web Services)”)
Formatér dit CV, så det tydeligt viser din tekniske ekspertise.
Hold et klart hierarki med tydelige skift mellem sektionerne
Brug punktform til resultater og ansvarsområder
Sæt links til GitHub-profil og portefølje øverst i CV'et
Opdel kompetencer i kategorier med niveau
Hold dig til højst 2 sider, når du har erfaring
Brug det samme datoformat hele vejen igennem
Undgå disse typiske fejl i CV'er til softwareudvikling:
Teknologier på en liste uden eksempler på, hvordan du har brugt dem
Forældede eller irrelevante tekniske kompetencer
For meget teknisk jargon i profilteksten
Tekniske resultater uden tal
Ingen synlig udvikling gennem dine tekniske roller
Manglende personlige kompetencer og ledererfaring
Lav et ATS-venligt CV målrettet jobbet, skriv en ansøgning, der passer til CV'et, og vær klar til at søge på få minutter.
4,58/5
49.000+ jobsøgere
Start gratis · Intet kreditkort påkrævet