Wprowadzenie
Programuję od prawie dekady - od pierwszych projektów realizowanych jeszcze na studiach, przez mniejsze aplikacje i landing page'e, aż po rozbudowane systemy produkcyjne, z których użytkownicy korzystają każdego dnia.
Specjalizuję się w tworzeniu nowoczesnych, czytelnych i skalowalnych interfejsów, które są jednocześnie przyjazne dla użytkownika i łatwe w utrzymaniu dla zespołu developerskiego. Dużą wagę przykładam do architektury aplikacji, jakości kodu i długoterminowej stabilności projektu.
Na co dzień pracuję głównie z Vue.js, Reactem, React Native oraz Next.js. Często pełnię rolę samodzielnego frontend developera w projekcie - odpowiadam za decyzje techniczne, strukturę aplikacji oraz standardy jakościowe.
Doświadczenie zawodowe
Frontend Web Developer
08.2025 – obecnieSmallGIS
- Odpowiadam za całość warstwy frontendowej jako główny i w praktyce jedyny frontend developer.
- Rozwijam dynamiczny system formularzy generowanych na podstawie danych z backendu.
- Projektuję architekturę aplikacji, komponentów oraz standardy kodu.
- Podejmuję kluczowe decyzje technologiczne i dbam o skalowalność rozwiązania.
Vue.js, Tailwind CSS
Frontend Developer
09.2021 – 06.2025Grandmetric
- Rozwijałem frontend systemu smart home dla sieci akademików Student Depot.
- Zakres odpowiedzialności:
- tworzenie paneli webowych i aplikacji mobilnych,
- rozwój interfejsów w Vue.js i React,
- implementacja aplikacji mobilnych w React Native,
- projektowanie i utrzymywanie testów E2E w Playwright,
- współpraca z backendem, QA oraz zespołem produktowym.
Vue.js, React, React Native, Playwright
Frontend Developer
10.2020 – 11.2021Trui
- Realizowałem projekty dla branż takich jak rekrutacja, logistyka i adult content.
- Pracowałem z różnorodnymi stackami, szybko przejmując istniejące projekty i rozwijając je zgodnie z wymaganiami biznesowymi.
Vue.js, Angular, WordPress
Junior Frontend Developer
11.2019 – 10.2020Flow2Code
- Tworzyłem aplikacje frontendowe, m.in. system do zarządzania uczelnią dla sektora edukacyjnego.
- Skupiałem się na architekturze komponentowej, SSR oraz optymalizacji wydajności w Nuxt.js.
Vue.js, Nuxt.js
Frontend Developer / Co-founder
02.2019 – 09.2019futuredevs.space
- Współtworzyłem inicjatywę realizującą landing page'e i prototypy aplikacji.
- Odpowiadałem za frontend, kontakt z klientami oraz organizację pracy projektowej.
React, Gatsby, WordPress
Projekty własne (Next.js)
System zarządzania życiem osobistym
Moduły: zadania, finanse, notatki, cele, progres siłowniany. Projekt skupiony na ergonomii, architekturze i skalowalności.
Aplikacja treningowa
Planowanie treningów, tworzenie planów, śledzenie ćwiczeń i progresu. Pełny proces od koncepcji po gotowy produkt.
Jak pracuję / Co mnie wyróżnia
- Myślę o aplikacjach systemowo, nie tylko zadaniowo
- Projektuję architekturę zanim napiszę pierwszą linijkę kodu
- Dbam o czytelność, spójność i przewidywalność projektu
- Łączę szybkie dowożenie z długoterminową jakością
- Potrafię samodzielnie prowadzić frontend od zera do produkcji
- Bardzo cenię komunikację w zespole i partnerską współpracę
Studia
Uniwersytet im. Adama Mickiewicza w Poznaniu
Informatyka - specjalizacja: technologie webowe i inżynieria oprogramowania
Praca inżynierska: zespołowy projekt developerski (3 osoby) dla firmy zewnętrznej. Projekt i implementacja aplikacji webowej w Vue.js, zgodnie z realnymi procesami komercyjnymi.