IT

CV programisty: przykładowe CV i wzór

Wzór jest dla programistów i programistek, którzy tworzą aplikacje biznesowe, systemy i usługi, na przykład w C# i .NET, Javie albo Pythonie, także dla juniorów po kursie albo studiach.

Rekruter techniczny i lider zespołu chcą zobaczyć technologie, projekty i efekty, a nie listę wszystkich narzędzi. Pokazujemy, jak napisać CV, które przejdzie przez ATS i zaciekawi zespół.

Przykład CV: programista

Wszystkie dane w przykładzie są fikcyjne. Traktuj go jako wzór układu i sformułowań, a treść zastąp swoim doświadczeniem.

Bartosz Lis

Programista C# .NET

Gdańsk, praca hybrydowa +48 123 456 789 bartosz.lis@example.com github.com/bartoszlis

Profil zawodowy

Programista C# .NET z 5-letnim doświadczeniem w tworzeniu aplikacji webowych i usług dla sektora logistycznego. Projektuję API, piszę testy i dbam o wydajność baz danych. Współpracuję z analitykami i testerami w zespole Scrum i prowadzę code review młodszych osób.

Doświadczenie zawodowe

Programista .NET

03.2022 - obecnie

Firma tworząca oprogramowanie dla logistyki, Gdańsk

  • Rozwój systemu do zarządzania flotą używanego przez 40 firm transportowych.
  • Projektowanie REST API w ASP.NET Core i integracje z systemami klientów.
  • Optymalizacja zapytań SQL, skrócenie czasu raportów z 40 do 6 sekund.
  • Testy jednostkowe i integracyjne, pokrycie kluczowych modułów powyżej 80%.
  • Code review i wdrażanie 2 młodszych programistów.

Młodszy programista .NET

07.2020 - 02.2022

Software house, Gdynia

  • Rozwój aplikacji webowych dla klientów z handlu i usług.
  • Poprawki błędów i nowe funkcje w istniejącym kodzie.
  • Praca z Git, Azure DevOps i w procesie Scrum.

Wykształcenie

Informatyka, studia inżynierskie

2016 - 2020

Politechnika Gdańska

Umiejętności

  • C#, .NET, ASP.NET Core
  • SQL Server, Entity Framework
  • REST API i integracje
  • Testy: xUnit, testy integracyjne
  • Git, CI/CD, Azure DevOps
  • Docker, podstawy Azure

Certyfikaty

  • Microsoft Certified: Azure Developer Associate, 2024
  • Szkolenie z architektury oprogramowania, 2023

Języki

  • Angielski: C1

Dodatkowe informacje

  • Projekt open source: biblioteka do walidacji danych, link na GitHubie

Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. (RODO).

Jak napisać CV programisty

Podsumowanie zawodowe

W pierwszych zdaniach podaj główną technologię, lata doświadczenia, rodzaj systemów i branżę. Dodaj jedną rzecz, która cię wyróżnia, na przykład wydajność, architekturę albo wdrażanie innych.

Młodszy programista Python po studiach informatycznych i stażu w firmie e-commerce. Tworzyłem API w Django, pisałem testy i pracowałem z Git w zespole. Moje projekty są na GitHubie.

Doświadczenie: obowiązki i osiągnięcia

Przy każdym stanowisku opisz produkt, swoją rolę i efekt. Liczby, takie jak szybkość działania, liczba użytkowników albo pokrycie testami, mówią więcej niż nazwy technologii powtórzone w każdym punkcie.

Słabiej: Programowanie w .NET.

Lepiej: Rozwój systemu do zarządzania flotą używanego przez 40 firm transportowych.

Słabiej: Praca z bazą danych.

Lepiej: Optymalizacja zapytań SQL, skrócenie czasu raportów z 40 do 6 sekund.

Słabiej: Pisanie testów.

Lepiej: Testy jednostkowe i integracyjne, pokrycie kluczowych modułów powyżej 80%.

Umiejętności, które warto wpisać

Pogrupuj technologie i wpisz tylko te, w których naprawdę pracowałeś. Na rozmowie technicznej padną pytania o każdą z nich. W umiejętnościach osobistych pokaż współpracę i komunikację.

Umiejętności zawodowe

  • Język i framework główny
  • Bazy danych
  • API i integracje
  • Testy automatyczne
  • Git i CI/CD
  • Chmura i kontenery

Umiejętności osobiste

  • Współpraca w zespole Scrum
  • Jasne tłumaczenie rozwiązań
  • Samodzielność
  • Code review i dzielenie się wiedzą
  • Rozwiązywanie problemów

Certyfikaty i projekty

Certyfikaty chmurowe i technologiczne pomagają, ale ważniejsze są projekty. Dodaj link do GitHuba albo portfolio z kodem, który możesz pokazać. Przy kodzie z pracy opisz projekt bez ujawniania poufnych informacji.

CV programisty juniora

Opisz 2 lub 3 projekty z kursu, studiów albo własne: co robią, w jakiej technologii, co było najtrudniejsze. Dodaj link do repozytorium z czytelnym opisem.

Wpisz staże, praktyki i hackathony. Pokaż, że umiesz pracować z Git i testami, bo to podstawy, o które pytają w każdej firmie.

Dopasowanie CV do oferty pracy

Software house szuka szybkiego wejścia w różne projekty, firma produktowa odpowiedzialności za jeden system, a bank znajomości bezpieczeństwa i procesów. Ułóż technologie i projekty w kolejności z ogłoszenia, żeby przejść przez ATS.

Najczęstsze błędy w CV programisty

Pytania i odpowiedzi

Co wpisać w CV programisty?

Główną technologię, lata doświadczenia, projekty z efektami, technologie pogrupowane według obszarów, testy, narzędzia, certyfikaty, link do GitHuba i angielski.

Jak długie powinno być CV programisty?

Zwykle 1 lub 2 strony. Starsze i mniej ważne projekty opisz krócej.

Czy junior powinien dodać GitHuba do CV?

Tak, jeśli są tam projekty z czytelnym opisem. To dla rekrutera najlepszy dowód umiejętności.

Czy wpisywać poziom znajomości technologii?

Możesz pogrupować je na główne i pomocnicze. Unikaj gwiazdek i pasków, bo niewiele mówią.

Stwórz CV programisty w kreatorze

W kreatorze CV Majster wpiszesz swoje dane krok po kroku i od razu zobaczysz, jak wygląda dokument. Sformułowania z tej strony możesz przepisać i dopasować do siebie. Gotowe CV w PDF kosztuje 5 zł jednorazowo, bez abonamentu, a podgląd zobaczysz przed zapłatą.

Przejdź do kreatora CV

Zobacz także

Wszystkie wzory CV według zawodów