Fundamenty
Rozumiem, jak działa przeglądarka, silnik JavaScript i sieć - dlatego łatwiej mi debugować i optymalizować.
Senior Frontend Developer
Jestem senior frontend developerem. Codziennie pracuję z React i Next.js w monorepo z wieloma aplikacjami. Całość piszę w TypeScript. Najbardziej lubię zaglądać pod maskę - jak działa silnik JavaScript, jak przeglądarka rysuje stronę, gdzie zwalnia sieć. Tam siedzi większość ciekawych problemów.
Zależy mi na wydajności i dostępności. Codziennie używam Cursor i Claude Code, a do MCP piszę własne serwery. Stawiam na prostotę, bo sprytne rozwiązania szybko trzeba przepisywać.
Prowadzę techniczny blog. Rozkładam tam na czynniki pierwsze rzeczy z pracy - closure, event loop, rendering pipeline. Ten nawyk trzyma mój codzienny kod w ryzach.
Zasady, które wnoszę do każdego projektu - od pierwszego commita po kod, który trafia na produkcję.
Rozumiem, jak działa przeglądarka, silnik JavaScript i sieć - dlatego łatwiej mi debugować i optymalizować.
Core Web Vitals mam z tyłu głowy od pierwszej linii, nie dopiero podczas audytu.
Cursor, Claude Code i własne serwery MCP są dla mnie tak samo naturalnymi narzędziami jak edytor kodu.
Semantyczny HTML, obsługa klawiaturą i WCAG traktuję jako standard, nie opcję.
Automatyzacja CI, codemody i narzędzia, dzięki którym zespół pisze spójny kod bez wysiłku.
TypeScript to mój domyślny wybór, z typami generowanymi automatycznie na granicach między API a UI.
Narzędzia, po które sięgam najczęściej - wybrane pod bezpieczeństwo typów, wydajność i wygodę pracy.
Zdalnie lub hybrydowo - dopasowuję się do zespołu.
Pracuję w pełni zdalnie od lat i jestem w tym produktywny. Cenię też czas z zespołem w biurze. Jestem w południowej Polsce z dobrym dojazdem do Krakowa i Warszawy - chętnie wpadnę do biura w każdej z tych lokalizacji.
Zdalnie albo hybrydowo, biuro w Katowicach, Krakowie lub Warszawie. Odezwij się - chętnie porozmawiam.