Co musí být nahoře

Životopis softwarového inženýra by měl nahoru dát vaše technologie a rozsah práce: jazyky a frameworky, ve kterých dodáváte, druh systémů, které stavíte, a jedno číslo, které jim dá velikost, například uživatele, požadavky nebo transakce. Každý bod pak říká, co jste postavili, čím a co se změnilo pro uživatele nebo firmu, stejnými pojmy, jaké používá inzerát.

Celá ukázka

Kompletní ukázka životopisu: Softwarový inženýr

Všechny sekce vyplněné pro typického uchazeče. Přepněte rozvržení a uvidíte stejný obsah v každé šabloně, stáhněte ho, nebo ho otevřete v editoru a nahraďte údaje svými.

Načítám náhled…

Otevře tento životopis jako nové CV v editoru, s vaším jménem a kontakty místo ukázkových. Potřebujete bezplatný účet.

Stáhnout PDF

Bezplatné PDF zobrazeného rozvržení. Každé rozvržení kromě Basic má u bezplatného stažení vodoznak.

Proč tato ukázka funguje

  • Shrnutí jmenuje jazyky, cloud a rozsah (3 miliony transakcí denně) hned v první větě, takže engineering manažer ho při jednom přečtení porovná s technologiemi svého týmu.
  • Každý bod spojuje, co bylo postaveno, s měřeným účinkem: latence v milisekundách, tikety za týden, dolary za měsíc. Jsou to čísla, která inženýr vytáhne z dashboardu nebo faktury, takže se u pohovoru snadno obhájí.
  • Řádek dovedností obsahuje osm technologií ze skutečné práce, ne každý jazyk, kterého se kdy dotkl. Seznam třiceti ztíží poznat, v čem inženýr opravdu dodává.
  • Chybí sekce certifikací. Šest let produkční práce nese důkaz samo a cloudový certifikát by vedle nich přidal málo.

Ukázka životopisu (Softwarový inženýr) jako text

Stejný obsah jako na listu výše, čitelný bez přibližování, abyste mohli zkopírovat kterýkoli řádek.

Jordan Ellis
Softwarový inženýr, backend

Seattle, WAjordan.ellis@email.com(555) 018-2046

Shrnutí

Backendový softwarový inženýr se šesti lety vývoje služeb v Pythonu a Go na AWS, nyní na platební platformě, která zpracuje 3 miliony transakcí denně. Vedl rozdělení monolitu pokladny na událostmi řízené služby, které snížilo latenci pokladny o 40 %, a mentoruje dva juniorní inženýry.

Zkušenosti
Softwarový inženýr II — Ledgerline Paymentsúnor 2022 – dosud
  • Rozdělil monolit pokladny na šest služeb v Go nad Kafkou; latence pokladny p95 klesla z 850 ms na 510 ms.
  • Přidal do platebního API idempotentní klíče a ukončil dvojité platby, kvůli kterým chodilo zhruba 30 tiketů podpory týdně.
  • Správnou velikostí uzlů EKS a přesunem dávkových úloh na spot instance snížil výdaje za AWS o 14 000 $ měsíčně.
  • Týdně reviduji 10 až 15 pull requestů a provedl dva juniorní inženýry jejich první pohotovostní službou.
Softwarový inženýr — Brightpath Health Softwarečervenec 2020 – leden 2022
  • Vytvářel REST endpointy v Pythonu a Djangu pro aplikaci na objednávání v ambulancích, kterou používá 400 ambulancí.
  • Přidal do CI pipeline kontraktové testy, které za rok zachytily přes 20 nekompatibilních změn API před vydáním.
Vzdělání
Bakalářské studium informatiky, University of Washingtonzáří 2016 – červen 2020
Dovednosti

Go, Python, PostgreSQL, Kafka, AWS (EKS, Lambda, SQS), Docker a Kubernetes, Terraform, CI/CD (GitHub Actions)

Ilustrační. Nejde o skutečnou osobu ani skutečného zaměstnavatele.

Shrnutí

Ukázky shrnutí životopisu podle úrovně praxe: Softwarový inženýr

Shrnutí je část životopisu, která se s postupující kariérou mění nejvíc. Stejná profese ve třech fázích a čím každá fáze začíná.

  • Juniorní inženýr nebo čerstvý absolvent

    Absolventka informatiky (BS, Georgia Tech, 2026) s dvanáctitýdenní stáží ve vývoji v týmu plánování tras logistické firmy, kde se její změna cachování dostala do produkce a zkrátila pomalé volání API z 1,2 sekundy na 300 ms. Vyvíjí v TypeScriptu, Reactu a Node.js a má vedlejší projekt s 200 uživateli týdně.

    Stáže, projekty a open source zastupují práci. Každému dejte technologie a výsledek a na kód odkažte, jen pokud stojí za přečtení.

  • Medior inženýr

    Full-stack inženýr se čtyřmi lety v TypeScriptu, Reactu a Node.js v B2B SaaS firmě, vlastní funkce fakturace, které používá 9 000 firemních účtů. Přestavěl generování faktur na úlohu ve frontě, což ukončilo timeouty na konci měsíce a snížilo tikety podpory k fakturaci o třetinu.

    Tady se mění vlastnictví: pojmenujte funkci nebo službu, za kterou odpovídáte, a kolik lidí nebo systémů na ní závisí.

  • Seniorní nebo staff inženýr

    Seniorní softwarová inženýrka s deseti lety v distribuovaných systémech, nyní technická vedoucí sedmičlenného platformního týmu ve streamovací firmě s 20 miliony uživatelů měsíčně. Navrhla přepínání mezi více regiony, které zvedlo dostupnost z 99,9 % na 99,99 %, a napsala proces revize návrhů, kterým se teď řídí 40 inženýrů.

    Seniorní shrnutí nese rozsah návrhu systémů a vliv nad rámec vlastního kódu: architektura, kterou jste vlastnili, týmy, které převzaly vaši práci, inženýři, kterým jste pomohli růst.

Dovednosti

Dovednosti do životopisu: Softwarový inženýr

Seskupte technologie tak, jak to dělá inzerát (jazyky, frameworky, cloud), a uveďte jen to, na co byste se klidně nechali vyzkoušet u pohovoru. Převezměte přesně pravopis inzerátu, například „Node.js“ nebo „PostgreSQL“, protože právě tento řetězec hledá systém pro sledování uchazečů.

Odborné dovednosti

Jazyky

  • Python
  • Go
  • TypeScript
  • Java

Frameworky a databáze

  • React
  • Node.js
  • PostgreSQL
  • Redis

Cloud a infrastruktura

  • AWS
  • Docker
  • Kubernetes
  • Terraform

Inženýrské postupy

  • Návrh systémů
  • CI/CD
  • Automatizované testování

Měkké dovednosti

  • Code review
  • Psaní návrhových dokumentů
  • Mentoring
  • Komunikace napříč týmy
  • Odpovědnost za výsledek
  • Klid při incidentech

V sekci dovedností uveďte nanejvýš dvě nebo tři z nich. Víc váží, když je nějaký bod ukáže v praxi.

Body

Body do životopisu před a po: Softwarový inženýr

Pět řádků tak, jak je lidé napíšou poprvé, a stejné řádky přepsané tak, aby výsledek byl na konci, kam padne oko. Čísla jsou ilustrační; použijte svá.

  • Pracoval na backendovém API.

    Postavil a vlastní API objednávek v Javě a Spring Bootu, které ve špičce obslouží 1 500 požadavků za sekundu, a přidáním read replik stáhl latenci p99 pod 200 ms.

  • Psal unit testy.

    Zvýšil pokrytí testy služby pokladny z 38 % na 81 % a udělal z testů podmínku pro merge; produkční incidenty připsané této službě klesly z devíti za čtvrtletí na dva.

  • Zlepšil výkon webu.

    Rozdělil bundle Reactu podle rout a grafy na dashboardu načítá líně, čímž zkrátil první načtení stránky na telefonech střední třídy ze 4,1 sekundy na 1,6.

  • Opravoval produkční problémy.

    Převzal primární pohotovost pro platformu s 12 službami a napsal runbooky pro pět nejčastějších alertů, což zkrátilo průměrnou dobu vyřešení ze 70 minut na 25.

  • Pomáhal s migrací do cloudu.

    Během dvou čtvrtletí přesunul 14 služeb z vlastních serverů na AWS ECS pomocí Terraformu, bez výpadku pro zákazníky, a snížil náklady na hosting o 30 %.

Začínáte každý bod stejným slovesem? Synonyma pro nadužívaná slova v životopisu →

Tyto body na vás čekají v editoru

Když v našem tvůrci CV píšete své zkušenosti, zvolte u pozice „Ukázkové formulace“ a přidejte body pro profesi Softwarový inženýr z této stránky jedním kliknutím. Každé číslo zůstane jako [X], takže čísla ve vašem CV budou vaše vlastní.

Nad rámec zkušeností

Co ve vývoji softwaru nahrazuje certifikace

Vývoj softwaru nemá licenci a jen málo inzerátů vyžaduje certifikaci. Pohovorující místo toho hledají důkazy práce: kód, který si mohou přečíst, systémy, které jste navrhli, a rozsah, ve kterém běžely. Cloudová certifikace pomáhá v užším okruhu případů, o nich je řeč na konci.

  • Projekty

    Pro čerstvé absolventy a ty, kdo mění obor, jsou projekty sekcí zkušeností. Každému dejte název, technologie a výsledek, který si cizí člověk ověří, třeba uživatele, živý odkaz nebo benchmark. Dva dokončené projekty řeknou víc než šest aplikací z tutoriálů.

  • GitHub a open source

    Odkaz přidejte, jen pokud jsou vaše připnuté repozitáře takové, kterými byste pohovorujícího rádi provedli. Mergnuté pull requesty do známého open-source projektu znamenají, že váš kód prošel revizí cizích lidí, takže pojmenujte projekt a co změna dělala.

  • Rozsah návrhu systémů

    Od medior úrovně je otázkou, jak velký systém jste vlastnili. Dejte to do bodů: služby, provoz, objem dat, týmy, které na něm závisí, a návrhové rozhodnutí, které bylo vaše.

  • AWS Certified Developer - Associate

    Jedna z mála certifikací dodavatelů, která stojí za řádek, hlavně pro role silně postavené na cloudu, konzultace nebo když přecházíte do backendu bez produkční zkušenosti s AWS. AWS ji popisuje jako vývoj, balení a nasazování aplikací, CI/CD a řešení problémů aplikací; platí tři roky, takže uveďte rok získání.

    Vydal Amazon Web Services

Jak uvést certifikace v životopisu →

Šablona

Jakou šablonu použít pro životopis: Softwarový inženýr

Basic. Na vývojářské role se obvykle hlásí přes online formulář a systém pro sledování uchazečů dřív, než životopis uvidí inženýr. Basic drží technologie, místa a výsledky v jednom prostém sloupci v pořadí, v jakém byly napsány, a šest let hustých bodů udrží na jedné straně. Je to také jediné rozvržení, které se stáhne zdarma bez vodoznaku.

Co dělá šablonu vhodnou pro ATS →Zobrazit všechny šablony vyplněné →

Otázky k životopisu: Softwarový inženýr

Co má obsahovat životopis softwarového inženýra?

Kontaktní údaje, s odkazem na GitHub nebo portfolio, pokud stojí za otevření; shrnutí o dvou nebo třech větách s technologiemi a úrovní; seskupenou sekci dovedností; zkušenosti s body s výsledky; projekty, pokud je praxe krátká; a vzdělání. Certifikace jsou volitelné a patří na konec.

Jak dlouhý má být životopis softwarového inženýra?

Jedna strana zhruba do deseti let praxe, pak nanejvýš dvě. Starší místa se mohou zkrátit na název, data a jeden řádek, protože čtenář posuzuje hlavně vaši nedávnou práci.

Mám do životopisu softwarového inženýra dát projekty?

Ano, pokud máte méně než dva roky profesní praxe, nebo pokud projekt ukazuje něco, co vaše místa neukazují, například jazyk, do kterého chcete přejít. Každému projektu dejte technologie a výsledek. Jakmile stejné dovednosti ukazují vaše místa, mohou projekty pryč.

Jak napsat životopis seniorního softwarového inženýra?

Začněte rozsahem: systémy, které jste navrhli nebo vlastníte, provoz nebo data za nimi a týmy, které na nich závisí. Body by měly ukazovat rozhodnutí, třeba architekturu, migraci nebo proces, s jejich účinkem a inženýry, které jste mentorovali. Seniorní shrnutí výše je jeden příklad.

Jaké dovednosti uvést v životopisu softwarového inženýra?

Jazyky, frameworky, databáze a cloudové nástroje, které jste používali v produkci, seskupené tak, jak je seskupuje inzerát, plus postupy jako návrh systémů, testování a CI/CD. Vynechte cokoli, na co byste u pohovoru neuměli odpovědět, a měkké dovednosti ukažte v bodech o revizích a mentoringu, ne v seznamu.

Hlásíte se na víc pozic? Tvůrce CV, nástroj na porovnání s inzerátem a osobní web stojí v nejlevnějších plánech dohromady asi $90 měsíčně. Job Search Pack umí všechno za $29, zaplacené jednou, na 30 dní: čistá PDF, motivační dopisy, celou ATS kontrolu a vlastní web s CV. Při 20 přihláškách je to $1.45 za jednu.

Co balíček obsahuje

Připravme vaši další přihlášku!