Lider techniczny Unity w niepełnym wymiarze

Lider techniczny dla Twojego projektu.
Planuję pracę i piszę kod.

Pomagam właścicielom i małym zespołom planować oraz tworzyć gry i aplikacje w Unity. Decyduję o strukturze oprogramowania, pomagam wybierać kolejne zadania, sprawdzam kod i sam wprowadzam uzgodnione zmiany. Otrzymujesz stałą pomoc techniczną z odpowiedzialnością i czasem pracy ustalonymi z wyprzedzeniem.

Niezależna praktyka · Pracę inżynierską wykonuję osobiścieEuropa/Lwów · Zdalnie na całym świecie

Kiedy to pasuje

Wyznacz jasną odpowiedzialność za decyzje techniczne.

01

Decyzje się nawarstwiają

Potrzebujesz spójnej odpowiedzialności technicznej, ale pełnoetatowy lider techniczny nie jest właściwym krokiem dla produktu.

02

Priorytety ze sobą konkurują

Funkcje, dług techniczny, wydajność i prace nad wydaniem potrzebują jasnej kolejności powiązanej z celami produktu.

03

Kierunek wymaga realizacji

Szukasz osoby, która oceni kompromis, wyjaśni go i przepracuje odpowiedni kod, nie poprzestając na rekomendacjach.

Co otrzymujesz

Prace i wyniki, które uzgadniamy.

Jasny kierunek techniczny

Decyzje architektoniczne, ograniczenia, ryzyka i kompromisy powiązane z celami Twojego produktu.

Priorytety, według których można działać

Uporządkowana lista prac podzielona na uzgodnione etapy. Każdy etap określa, co zostanie zrobione, od czego zależy i jak sprawdzimy wynik.

Praca inżynierska i ukierunkowany przegląd

Realizacja uzgodnionej pracy, ukierunkowany przegląd kodu i pomoc w rozwiązywaniu trudnych problemów technicznych.

Widoczny postęp i decyzje

Zwięzłe aktualizacje, zapisane decyzje i wystarczający kontekst do utrzymania produktu po zakończeniu współpracy.

Odpowiedzialność techniczna jest określana dla uzgodnionych obszarów i etapów. Zarządzanie ludźmi, rekrutacja, obowiązki CTO całej firmy, obsługa infrastruktury i pilne wsparcie nie należą do domyślnego zakresu. Zaangażowanie i rytm komunikacji uzgadniamy przed rozpoczęciem.

Jak współpracujemy

Wspólnie planujemy, tworzymy i sprawdzamy.

  1. 01

    Ustal kontekst

    Przegląd obecnej wersji, kodu źródłowego, celów i ograniczeń czasu lub zasobów. Uzgodnienie decyzji i zadań, za które mam odpowiadać.

  2. 02

    Uzgodnienie kolejnego etapu

    Wybierz pracę o najwyższym priorytecie i określ zakres, kryteria odbioru oraz decyzje wymagające Twojego udziału.

  3. 03

    Realizacja i przegląd

    Pracuj nad uzgodnionym zakresem, ujawniaj ryzyka i omawiaj decyzje wpływające na koszt, kierunek lub innych współtwórców.

  4. 04

    Demonstracja i korekty

    Wspólny przegląd pracy w uzgodnionym terminie, aktualizacja priorytetów i wybór kolejnych działań.

Doświadczenie przydatne w Twoim projekcie

Doświadczenie stojące za ofertą.

Istotnym doświadczeniem jest odpowiedzialność techniczna blisko kodu. Pracę inżynierską wykonuję osobiście; nie przedstawiam tych projektów jako zleceń zarządzania zespołem.

Odpowiedzialność techniczna · Wydana gra PCVR

Reach The Beat

Jako jedyny inżynier Unity i osoba odpowiedzialna technicznie doprowadziłem decyzje techniczne do kompletnej, działającej gry wydanej na Steam.

Zobacz grę na Steam

Architektura klienta · Produkcyjny produkt mobilny

Produkt na Android i iOS

Jako jedyny inżynier klienta Unity i architekt mobilny odpowiadałem za architekturę i realizację po stronie klienta w powiązanych systemach produkcyjnych. Opis nie ujawnia szczegółów chronionych NDA.

Tożsamość produktu nieujawniona · Zgodnie z NDA

Zobacz wszystkie wybrane realizacje

Zanim zaczniemy

Jasne oczekiwania.

01Czym to się różni od audytu technicznego?

Audyt to ukierunkowana ocena z ustaleniami i rekomendacjami. Częściowe zaangażowanie w kierowanie techniczne dodaje ciągły udział: pomagam ustalać priorytety, wdrażać uzgodnione zmiany i wracać do decyzji w miarę rozwoju produktu.

02Czym to się różni od tworzenia produktu?

Tworzenie produktu koncentruje się na uzgodnionym zestawie funkcji lub wydaniu. Ta usługa dodaje ciągły kierunek techniczny pomiędzy etapami. Może obejmować znaczną realizację, z zakresem uzgodnionym dla każdego etapu.

03Czy potrzebuję istniejącego zespołu programistów?

Nie. Mogę pracować bezpośrednio z właścicielem produktu lub obok małego zespołu. Uzgadniamy moje obowiązki techniczne oraz podział decyzji, realizacji i przeglądów. Nie zakłada to odpowiedzialności za zarządzanie ludźmi.

Omów stałe prowadzenie prac technicznych

Przy jakich pracach potrzebujesz pomocy?

Opowiedz o grze lub aplikacji, o tym, co wstrzymuje prace i co chcesz osiągnąć w następnym kroku. Możemy uzgodnić, jak pomogę i jak dużego zaangażowania potrzebujesz.

Ograniczony budżet? Podaj swój priorytet i kwotę, z którą czujesz się komfortowo. Jasno powiem, jaki pierwszy krok jest realny.

Poufność od pierwszej rozmowy

Zliczam działania kontaktowe wyłącznie zbiorczo, bez identyfikatorów odwiedzających i treści wiadomości.