CV programisty 2026 - wzór ze stackiem, projektami i repozytorium za darmo

Антон Литвинов
Opublikowano: 25.09.2026 Zaktualizowano: 25.09.2026

Tech lead czyta CV programisty w kilkadziesiąt sekund i szuka trzech rzeczy: jakim stackiem realnie pracujesz, co zbudowałeś i w jakim zespole. Reszta weryfikuje się na rozmowie technicznej i w zadaniu rekrutacyjnym. Poniżej znajdziesz gotowy przykład CV programisty - ze stackiem, linkiem do repozytorium, doświadczeniem w code review, pracą zdalną i hybrydową oraz klauzulą RODO, bez której rekrutacja w Polsce nie ruszy.

Co znajdziesz

  • Gotowy wzór CV programisty ze stackiem, projektami i repozytorium
  • 3 szablony PDF - klasyczny, nowoczesny i przyjazny systemom ATS
  • Jak opisać projekty przez architekturę i efekt zamiast listy technologii
  • Aktualna klauzula RODO i 6 najczęstszych błędów w CV programisty
Stwórz CV → 5 minut - podpowiedzi AI - format przyjazny ATS
Gotowy przykład

Gotowy wzór CV programisty

Przykład jest napisany pod dwie najczęstsze rekrutacje: programista w firmie produktowej, rozwijający jeden system przez lata, oraz programista w software house, pracujący nad projektami dla kilku klientów. Układ jest ten sam - różni się akcent: odpowiedzialność za architekturę i dług techniczny w pierwszym przypadku, tempo wdrażania się w nowy projekt w drugim.

Stack na samej górze

Pierwsze, czego szuka tech lead, to lista technologii z podziałem na te, w których pracujesz na co dzień, i te, które znasz pobocznie. Bez tego podziału CV filtruje się gorzej i trafia do niewłaściwych rekrutacji.

Projekty opisane przez problem

"Migracja monolitu do usług, 40 tys. użytkowników, czas odpowiedzi API skrócony o połowę" mówi więcej niż "rozwój aplikacji webowej". Rekrutera interesuje skala i decyzja, nie sama nazwa frameworka.

Repozytorium i realny kod

Link do GitHuba albo GitLaba to najszybszy dowód kompetencji, szczególnie przy krótszym stażu. Zadbaj, żeby na wierzchu były projekty, których faktycznie chcesz bronić.

Praca zespołowa i klauzula RODO

Code review, praca w gicie, testy i CI to sygnał, że wchodzisz do zespołu bez tarcia. A bez klauzuli RODO Twoja aplikacja formalnie nie może zostać zachowana w bazie rekrutacyjnej.

Tekst przykładowego CV

Potraktuj to jako wzór: zachowaj układ i sformułowania, wstaw własne fakty i liczby.

Michał Adamczyk

Backend Developer (Python)
Kraków
m.adamczyk@example.com
+48 600 000 000
github.com/przyklad

Profil

Backend developer z 5-letnim doświadczeniem komercyjnym. Główny stack: Python i FastAPI, PostgreSQL, Docker, AWS. Rozwój systemu rezerwacji obsługującego 40 tys. użytkowników miesięcznie, migracja monolitu do trzech usług i skrócenie czasu odpowiedzi API o 52 procent. Praca w zespole 6 osób w scrumie, code review, pokrycie testami podniesione z 41 do 78 procent. Tryb hybrydowy lub zdalny.

Doświadczenie

Backend Developer2022 - obecnie

Rezerwuj.pl Sp. z o.o., Kraków

  • Rozwój systemu rezerwacji dla 40 tys. użytkowników miesięcznie: Python, FastAPI, PostgreSQL
  • Migracja monolitu do trzech usług - czas odpowiedzi API skrócony o 52 procent przy tym samym ruchu
  • Podniesienie pokrycia testami z 41 do 78 procent, liczba błędów produkcyjnych spadła o jedną trzecią
  • Code review w zespole 6 osób i wdrożenie 2 nowych programistów do projektu
Junior Backend Developer2020 - 2022

Software House Wawel, Kraków

  • Praca nad 4 projektami klienckimi: e-commerce, panel raportowy, integracje z systemami zewnętrznymi
  • Budowa i utrzymanie pipeline'ów CI/CD - czas wdrożenia skrócony z 40 do 12 minut
  • Integracje API z systemami płatności i dostawców, wraz z dokumentacją dla zespołu frontendowego

Wykształcenie

Akademia Górniczo-Hutnicza w Krakowie2016 - 2020

Informatyka, studia inżynierskie

Technologie

Python, FastAPI, DjangoPostgreSQL - schemat, indeksy, optymalizacja zapytańProjektowanie i dokumentowanie API RESTDocker i konteneryzacja środowiskAWS - usługi obliczeniowe, kolejki, monitoringCI/CD i automatyzacja wdrożeńTesty jednostkowe i integracyjne (pytest)Git, code review, praca w scrumieJęzyk angielski - poziom C1

Certyfikaty i projekty

  • AWS Certified Developer - Associate, 2023
  • Kurs architektury usług rozproszonych - 2022
  • Repozytorium: github.com/przyklad
  • Język angielski - poziom C1

Pobierz szablon CV

Stwórz CV w naszym kreatorze AI i pobierz je w wybranym formacie

Użyj tego szablonu w kreatorze →
Profil

Profil zawodowy programisty

Profil to trzy, cztery zdania na górze CV. U programisty mieści się w nich wszystko, co decyduje o zaproszeniu: staż komercyjny, główny stack, obszar - backend, frontend, mobile, dane - typ firmy oraz skala systemów, przy których pracowałeś. Dopisz preferowany tryb pracy: zdalnie, hybrydowo czy z biura.

Unikaj zdań w rodzaju "pasjonat nowych technologii, szybko się uczę" - nie niosą informacji. Napisz, ile lat pracujesz komercyjnie, w czym, nad jakimi systemami i co dzięki Tobie zaczęło działać lepiej. Jeśli zmieniasz specjalizację albo wchodzisz do branży z innego zawodu, powiedz to wprost i pokaż projekty, które to potwierdzają.

SłaboProgramista z doświadczeniem, znam wiele technologii, jestem pasjonatem kodu. Szybko się uczę i lubię pracę w zespole.
DobrzeBackend developer z 5-letnim doświadczeniem komercyjnym. Główny stack: Python i FastAPI, PostgreSQL, Docker, AWS. Rozwój systemu obsługującego 40 tys. użytkowników miesięcznie, migracja monolitu do trzech usług i skrócenie czasu odpowiedzi API o 52 procent. Praca w zespole 6 osób w metodyce scrum, code review i utrzymanie pokrycia testami na poziomie 78 procent. Tryb hybrydowy lub zdalny.
Wskazówka
Rozdziel technologie na te, w których pracujesz komercyjnie, i te, które znasz z projektów własnych. Tech lead i tak to zweryfikuje na rozmowie, a szczery podział buduje zaufanie i oszczędza obu stronom nieudanej rekrutacji.
Umiejętności

Umiejętności programisty

W twardych umiejętnościach wypisz języki, frameworki, bazy danych i narzędzia, które realnie są w Twojej codziennej pracy. W miękkich - to, co decyduje o tym, czy zespół chce z Tobą pracować: komunikacja w code review, samodzielność i umiejętność mówienia o problemie zanim urośnie.

Umiejętności twarde

  • Język główny i framework - na przykład Python z FastAPI lub Django, z określeniem lat komercyjnych
  • Bazy danych relacyjne: projektowanie schematu, indeksy, optymalizacja zapytań SQL
  • Projektowanie i dokumentowanie API REST, wersjonowanie i kontrakt z frontendem
  • Git - praca na gałęziach, rozwiązywanie konfliktów, czytelna historia commitów
  • Testy jednostkowe i integracyjne, utrzymywanie pokrycia i pisanie testów regresyjnych
  • Docker i konteneryzacja aplikacji, praca ze środowiskami lokalnym i testowym
  • CI/CD - budowanie i utrzymanie pipeline'ów wdrożeniowych
  • Chmura: usługi obliczeniowe, magazyn plików, kolejki, monitoring i logowanie zdarzeń
  • Code review - przeglądanie kodu zespołu i uzasadnianie uwag
  • Praca w scrumie: estymacja zadań, refinement, planowanie sprintu

Umiejętności miękkie

  • Komunikacja w code review - uwagi do kodu, nie do osoby
  • Zgłaszanie blokera od razu, zamiast tygodnia cichej walki z zadaniem
  • Samodzielność w rozbiciu dużego zadania na mniejsze kroki
  • Umiejętność tłumaczenia rozwiązania technicznego osobie nietechnicznej
  • Współpraca z produktem i testerami przy doprecyzowaniu wymagań
  • Dokumentowanie decyzji, żeby zespół nie musiał odtwarzać ich z kodu
  • Odpowiedzialność za wdrożenie, także gdy coś zepsuje się po godzinach
  • Otwartość na krytykę własnego kodu i gotowość do zmiany podejścia
  • Dyscyplina pracy zdalnej: dostępność, aktualizacje statusu, punktualność na spotkaniach
  • Dbałość o jakość i świadome zarządzanie długiem technicznym
Doświadczenie

Doświadczenie programisty

Schemat jest prosty: firma, okres, rola, system i stack, a na końcu wynik. Zamiast "rozwój aplikacji webowej" napisz, co to za system, ilu miał użytkowników, jaki problem rozwiązywałeś i co się zmieniło - czas odpowiedzi, liczba błędów produkcyjnych, czas wdrożenia, pokrycie testami.

Podawaj też wielkość zespołu i swoją rolę w nim: czy prowadziłeś moduł, czy robiłeś review, czy wdrażałeś nowe osoby. Jeśli pracowałeś w software house, dopisz liczbę projektów i branże klientów - to informacja o tempie wdrażania się w nowy kod, którą trudno zdobyć inaczej.

Słabe- Rozwój aplikacji webowej - Naprawa błędów - Praca w zespole programistów
Mocne- Rozwój systemu rezerwacji obsługującego 40 tys. użytkowników miesięcznie, stack Python, FastAPI, PostgreSQL - Migracja monolitu do trzech usług - czas odpowiedzi API skrócony o 52 procent przy tym samym ruchu - Podniesienie pokrycia testami z 41 do 78 procent, liczba błędów produkcyjnych spadła o jedną trzecią - Code review w zespole 6 osób i wdrożenie 2 nowych programistów do projektu
Co wpisać
Firma i okres - rola - system i jego skala - stack - rozwiązany problem - wynik w liczbach - wielkość zespołu i zakres odpowiedzialności
Wykształcenie i projekty

Wykształcenie

W programowaniu dyplom jest mile widziany, ale rzadko przesądza. Studia informatyczne podaj w jednej linijce, a resztę miejsca przeznacz na to, co realnie weryfikowalne: repozytorium, projekty własne, certyfikaty chmurowe i kursy, po których coś zbudowałeś.

  • Studia informatyczne lub pokrewne - uczelnia, kierunek i lata, jedna linijka
  • Repozytorium - link do GitHuba lub GitLaba z uporządkowanymi projektami
  • Projekty własne - dwa, trzy, opisane przez problem, stack i wynik
  • Certyfikaty chmurowe, jeśli je posiadasz - z rokiem uzyskania
  • Bootcamp lub kurs zawodowy - nazwa, czas trwania i projekt końcowy
  • Wkład w projekty open source - jeśli masz zmerge'owane zmiany, dopisz link
  • Język angielski - poziom i realne zastosowanie, na przykład codzienne spotkania z zespołem zagranicznym
Uwaga
Zanim wyślesz CV z linkiem do repozytorium, przejrzyj, co jest na wierzchu. Dwa uporządkowane projekty z README i testami działają lepiej niż dwadzieścia porzuconych repo z jednym commitem, bo rekruter otwiera to, co widzi pierwsze.
Bez doświadczenia

CV programisty bez doświadczenia

Bez komercyjnego stażu CV opiera się na projektach. Najłatwiej wejść przez staż, praktyki albo software house, który regularnie rekrutuje juniorów i ma proces wdrożenia. Firmy produktowe zatrudniają na start rzadziej, bo wymagają samodzielności w dużym, istniejącym już kodzie.

W CV pokaż wszystko, co realnie zbudowałeś: projekt zaliczeniowy z uczelni, aplikację napisaną dla znajomego, własne narzędzie, które sam wykorzystujesz, wkład w open source. Każdy projekt opisz przez problem, stack i wynik oraz podaj link. To właśnie te trzy zdania decydują o zaproszeniu na zadanie rekrutacyjne.

  • Zbuduj dwa, trzy projekty doprowadzone do końca, z README, testami i działającą wersją demonstracyjną
  • Uporządkuj repozytorium i przypnij na wierzchu to, co chcesz pokazać
  • Opisz projekty przez problem i decyzje techniczne, nie przez listę użytych bibliotek
  • Zacznij od stażu lub software house'u - tam jest wdrożenie, review i tempo, które uczy najszybciej
  • Przygotuj się na zadanie rekrutacyjne: w rekrutacji bez stażu to ono najczęściej decyduje

Gotowy, żeby napisać CV programisty?

Kreator AI dopasuje CV pod firmę produktową albo software house - ze stackiem, projektami, repozytorium i klauzulą RODO na końcu.

Błędy

Najczęstsze błędy

Brak klauzuli RODO

Bez zgody na przetwarzanie danych firma formalnie nie może zachować Twojego CV w bazie. W IT rekrutacje wracają do kandydatów po kilku miesiącach, więc jej brak kosztuje realne szanse. Klauzula to jedno zdanie na końcu dokumentu.

Lista czterdziestu technologii

Wypisanie wszystkiego, o czym kiedykolwiek słyszałeś, obniża wiarygodność całego CV. Tech lead zapyta o dwie losowe pozycje i rozmowa skończy się szybciej, niż się zaczęła. Rozdziel stack główny od znajomości pobocznej.

Opis projektu bez skali i problemu

"Rozwój aplikacji webowej w React" nie mówi, czy pracowałeś nad narzędziem dla trzech osób, czy dla trzystu tysięcy. Podaj skalę, rozwiązany problem i efekt.

Martwy lub zaśmiecony link do repozytorium

Link prowadzący do pustego konta albo do dwudziestu porzuconych repozytoriów działa na Twoją niekorzyść. Lepiej nie podawać żadnego niż podać taki, którego nie chcesz bronić.

Zero informacji o pracy zespołowej

Code review, praca w gicie, estymacje i współpraca z testerami są w rekrutacji sprawdzane celowo. Kandydat, który pisał kod tylko sam, wymaga dłuższego wdrożenia i firma to kalkuluje.

CV w formacie, którego nie da się odczytać

Kolumny, ikony, wykresy poziomu znajomości języków i eksport z narzędzia graficznego rozsypują się w systemach rekrutacyjnych. Prosty, jednokolumnowy dokument PDF czyta się i maszynowo, i ludzko.

Podsumowanie

Podsumowanie

Zapamiętaj

  • Profil = staż komercyjny + główny stack + obszar + skala systemu + tryb pracy
  • Stack główny oddzielony od technologii znanych pobocznie
  • Projekty opisane przez problem, skalę i wynik, nie przez listę bibliotek
  • Link do repozytorium, które faktycznie chcesz pokazać
  • Klauzula RODO na końcu - bez niej aplikacja nie zostanie rozpatrzona
Stwórz CV programisty →
FAQ

Najczęstsze pytania

Wystarczy jedno zdanie o zgodzie na przetwarzanie danych osobowych na potrzeby rekrutacji, ze wskazaniem, czy dotyczy ono tylko bieżącego naboru, czy także przyszłych. W IT firmy budują własne bazy kandydatów i wracają do nich przy nowych projektach, więc zgoda na przyszłe rekrutacje ma realną wartość.
Jedna strona przy krótszym stażu, maksymalnie dwie przy kilkuletnim doświadczeniu. Najstarsze stanowiska skracaj do jednej linijki. Rekruter techniczny czyta CV kilkadziesiąt sekund i szuka stacku oraz skali projektów, a nie pełnej historii zawodowej.
Nie jest obowiązkowy, ale przy krótszym stażu bardzo pomaga. Jeśli go podajesz, uporządkuj repozytorium i przypnij projekty, które chcesz pokazać. Puste albo zaniedbane konto szkodzi bardziej, niż pomaga brak linku.
Potraktuj je jak małe zlecenie produkcyjne: czytelna struktura, README z instrukcją uruchomienia, testy najważniejszych ścieżek i krótkie uzasadnienie decyzji technicznych. Rozwiązanie nie musi być najbardziej wymyślne - musi być zrozumiałe i uzasadnione.
Tak, i najlepiej wprost. Napisz, w jakim trybie pracowałeś i jakiego trybu szukasz. Firmy prowadzą dziś rekrutacje w trzech wariantach i ta jedna informacja oszczędza obu stronom rozmowy, która i tak skończyłaby się rozbieżnością oczekiwań.
Stawka zależy od poziomu, stacku, typu firmy, formy współpracy i tego, czy pracujesz na rynek lokalny, czy zagraniczny. Najbardziej podnoszą ją lata komercyjnego doświadczenia w jednej technologii, samodzielność architektoniczna i swobodny angielski. Konkretne widełki sprawdzaj w aktualnych ogłoszeniach.
Nie, wręcz przeciwnie. Poprzednie doświadczenie bywa atutem: znajomość branży, dla której firma buduje oprogramowanie, jest trudna do zdobycia. Opisz poprzednią pracę krótko i pokaż projekty programistyczne, które potwierdzają nowe kompetencje.
Tak, przykład na tej stronie jest napisany po polsku pod polski rynek: stack technologiczny, projekty ze skalą, repozytorium, code review, tryb pracy i klauzula RODO. Możesz go wypełnić własnymi danymi w kreatorze i pobrać jako PDF przyjazny systemom ATS.
Warto przeczytać

Porady o CV i rozmowie kwalifikacyjnej

Porady

Jak dopasować CV do oferty pracy w 10 minut

Instrukcja krok po kroku z podziałem na minuty: jak w 10 minut dopasować CV pod konkretną ofertę, wykorzystać słowa kluczowe z ogłoszenia i niczego nie zmyślać. Z przykładem przed i po dla przedstawiciela handlowego B2B.

Czytaj →
ATS

System ATS - co to jest i jak przygotować CV pod ATS

Jak rekruterzy pracują z aplikacjami w ATS, czy „robot” naprawdę odrzuca CV, jakie systemy są popularne w Polsce i co zrobić, żeby Twoje CV zostało znalezione

Czytaj →
AI

CV z AI: stwórz CV w Claude lub ChatGPT przez MCP

Jak napisać CV z ChatGPT lub Claude w zwykłej rozmowie - i dostać nie tekst w czacie, tylko gotowy dokument z szablonem, układem i PDF

Czytaj →
Podobne zawody

Wzory CV dla innych zawodów

Stwórz CV →