← Programowanie i IT

Przykład CV – Game developer

Profesjonalny przykład CV Game developer z sekcjami sprawdzonymi przez rekruterów, które możesz dostosować w kilka minut.

Tylko przykład

Wszystkie dane osobowe i historia kariery w tym przykładzie są fikcyjne. Dostosuj CV swoimi prawdziwymi informacjami przed aplikowaniem.

Podgląd CV

Michał Lewandowski

Programista gier
Photo
7 lat doświadczenia w tworzeniu gier multiplayer i single-player na PC oraz urządzenia mobilne z wykorzystaniem nowoczesnych silników gier.

Doświadczenie zawodowe

Starszy programista gier
Arcline InteractivePełny etat
2019-07-01 – Present
Warszawa, Polska
Systemy rozgrywki i wydajność dla tytułów multiplayer — server-authoritative logika walki, optymalizacja renderowania i telemetria.
- Budował systemy rozgrywki i potoki wydajności dla tytułów multiplayer - Zaimplementował deterministyczną, server-authoritative logikę walki w Unreal Engine, zmniejszając liczbę zgłoszeń desynchronizacji klienta o 63%. - Zoptymalizował budżety draw-call i przejścia LOD, podnosząc średnią liczbę klatek z 48 do 72 FPS na docelowym sprzęcie konsolowym. - Zaprojektował haki telemetrii dla zdarzeń meczów i metryk balansu, przyspieszając strojenie sprawiedliwości broni i klas.
Programista gier
Nebula QuarryPełny etat
2017-06-01 – 2019-06-01
Kraków, Polska
Funkcje rozgrywki i narzędzia dla live-ops — AI tłumu w Unity ECS, uprawnienia PlayFab i automatyzacja walidacji treści.
- Tworzył funkcje rozgrywki i narzędzia do budowania dla operacji na żywo - Zbudował systemy Unity ECS do nawigacji tłumu AI utrzymujące 200 NPC na scenę bez spadków liczby klatek. - Zintegrował ekwipunek i sprawdzanie uprawnień PlayFab, aby obsłużyć sezonowe wydania treści z zabezpieczeniami przed duplikacją. - Stworzył skrypty automatycznej walidacji treści wykrywające uszkodzone referencje prefabów przed nocnymi buildami.
Młodszy programista gier
Beacon PixelPełny etat
2015-05-01 – 2017-05-01
Poznań, Polska
Narzędzia i funkcje dla gry mobilnej — poprawki maszyny stanów animacji, nakładki analityczne w edytorze i usuwanie wycieków pamięci.
- Współtworzył narzędzia i funkcje w zespole gry mobilnej - Zaimplementował poprawki maszyny stanów animacji, które usunęły drgania podczas łańcuchowych zdolności ruchu. - Dodał nakładki analityczne poziomów w edytorze do wizualizacji punktów zapalnych śmierci dla projektantów. - Współpracował z QA przy odtwarzaniu i łataniu wycieków pamięci związanych z czasem zwalniania asset bundle.

Wykształcenie

Tworzenie gier komputerowychInżynier
Polsko-Japońska Akademia Technik Komputerowych w Warszawie
2015-09-01 – 2019-06-01
Ukończył studia inżynierskie w zakresie tworzenia gier komputerowych w Polsko-Japońskiej Akademii Technik Komputerowych. Zaliczył zajęcia z C++, C#, Unity, projekty dyplomowe oraz zadania zespołowe przygotowujące do ról zawodowych.

Umiejętności

C++
C#
Unity
Unreal Engine
Programowanie mechaniki gry
Systemy multiplayer
Optymalizacja wydajności
Git
Wytwarzanie zwinne (Agile)

Certyfikaty

Unity Certified Professional: Programmer
Unity
2023-06-01
Unreal Engine C++ Developer Certificate
Unreal
2022-06-01

Języki

Polski (język ojczysty)
Angielski (biegły, C1)

Poradnik pisania CV

  • Uwzględnij wysłane tytuły i konkretną własność podsystemu.
  • Wykaż zrozumienie budżetów czasowych i ograniczeń platformy.
  • Wykazać współpracę z projektantami, grafikami i kontrolą jakości podczas cykli iteracji.
  • Unity Certified Professional: Programmer
  • Unreal Engine C++ Developer Certificate
  • AWS for Games Accreditation