Jestem technicznym team leaderem w EUVIC S.A. Prowadzę zespoły, które tworzą aplikacje webowe oraz mobilne – najczęściej wykorzystując język TypeScript i biblioteki React lub React Native.
Pracuję nad udoskonalaniem procesów, wprowadzam zespoły w Scruma, pomagam przy planowaniu i koordynacji projektów. Facylitacja jest istotnym elementem mojej pracy. Dbam o komunikację z klientem na wysokim poziomie. Udzielam wsparcia/doradztwa przy projektowaniu lub implementacji systemów informatycznych.
Zacząłem przygodę z programowaniem w pierwszej klasie liceum. Był to nieszczęsny język C. Po liceum rozpocząłem studia na kierunku informatyka na Politechnice Śląskiej. Po 5 latach zakończyłem studia z tytułem magistra inżyniera, specjalizując się w dziedzinach inżynierii danych, bazach danych NoSQL i rozwiązaniach chmurowych.
W międzyczasie zacząłem swoją karierę zawodową. Zaczęło się od praktyk jako .NET developer. Po praktykach .NET zamieniłem na JavaScript i ten język towarzyszy mi do dziś. Miałem przyjemność brać udział w wielu międzynarodowych projektach, a po roku pracy jako Fullstack developer zacząłem je prowadzić. Oprócz prowadzenia projektów pracuję też nad rozwojem organizacji. Jeżeli jest taka potrzeba to również prowadzę rozmowy rekrutacyjne.
Największą przyjemność sprawia mi wspieranie moich współpracowników i praca nad ich rozwojem. Moim największym osiągnięciem jest stworzenie zespołu, w którym panuje świetna atmosfera. Każdy jest zaangażowany, otwarty i zawsze chętny do pomocy. Zaczęło się od 3 programistów – Dziś jest ich 12 i mam nadzieję, że ta liczba nie przestanie rosnąć.
Moją największą pasją jest sport – piłka nożna, squash, siłownia, bouldering. Bardzo lubię podróżować i zjeść coś dobrego na mieście. Chętnie spędzam czas z przyjaciółmi pijąc kraftowe piwo i grając w planszówki.
Mój dzień pracy zwykle zaczyna się o 8:00. Prowadzę kilka projektów jednocześnie, więc mój kalendarz jest wypchany spotkaniami. Większość spotkań w języku angielskim, ale zdarzają się również wewnętrzne w języku polskim.
Staram się ustawiać wszystkie spotkania na początek lub na koniec dnia, aby środek poświęcić na pracę indywidualną.
Spotkania dotyczą głównie organizacji i projektów. Każdego dnia myślę i pracuję nad tym ‘co można zrobić lepiej’. Spotkania wewnętrzne głównie dotyczą standaryzacji i upraszczania procesów. Spotkania z klientem to zazwyczaj rozmowy o aktualnym stanie projektu, nadchodzących zmianach i o ryzykach.
Nie brakuje spotkań 1 na 1. Zazwyczaj dotyczą informacji zwrotnej, ale nie brakuje też miejsca na rozmowę o ostatnich wyzwaniach, sukcesach i o ścieżce rozwoju.
Praca indywidualna składa się z code review, tworzenia prezentacji, raportów, opracowywania badań, planowania projektów, przygotowywania się do spotkań, nauki i pracy nad rozwiązaniami technicznymi.
Najbardziej w mojej pracy lubię to, że każdy dzień wygląda inaczej. Codziennie uczę się czegoś nowego i nie brakuje wyzwań.
Pracuję zdalnie – członkowie zespołu są z różnych części Polski. Lubię zorganizować raz na dwa lub trzy miesiące spotkanie w jednym z naszych biur, kiedy spotykamy się wszyscy razem całym zespołem. Często wykorzystując okazję spędzamy również razem czas wolny tego dnia.
Praca w biurze polega głównie na spotkaniach, które angażują cały zespół – review, retro, planning i gry team buildingowe.
Zdarzają się również delegacje. Uwielbiam je. Poznawanie nowych innych kultur, miejsc i ludzi w połączeniu z tworzeniem wielkich rzeczy to moje ulubiona mieszanka.
I przede wszystkim: być otwartym na ciągłe doskonalenie swoich umiejętności i wiedzy.
Zacznij rozwijać się z nami i zyskaj przewagę na rynku pracy – za darmo!
Pomóż innym postawić pierwsze kroki na drodze kariery