React bez podatku od frameworka
Stack dobieram pod produkt, nigdy pod CV. Vite i zwykły serwer, gdy to wystarczy, Next.js, gdy na to zasłuży, a czasem żaden framework po stronie klienta, bo jeden strumień HTML załatwia sprawę.
React na produkcji od 2017
Piętnaście lat wydawania oprogramowania, z tego dziewięć w Reakcie i TypeScripcie. Buduję interfejs, testy wokół niego i dashboard, który mówi, czy to zadziałało.
Dostępny od listopada 2026 · Wrocław, zdalnie

Stack dobieram pod produkt, nigdy pod CV. Vite i zwykły serwer, gdy to wystarczy, Next.js, gdy na to zasłuży, a czasem żaden framework po stronie klienta, bo jeden strumień HTML załatwia sprawę.
WCAG 2.2 AA za bramką axe, ścieżki klawiaturowe testowane w Playwright, skalowanie tekstu do 200%. Starsi użytkownicy klienta poczty, który budowałem, nie zobaczyli ani jednej regresji.
Setki przejrzanych pull requestów. PostHog od pierwszego dnia, więc komponent, za który płacisz, pokazuje się jako liczba, a nie jako wrażenie.
Agent AI otwiera około jednej trzeciej naszych pull requestów pod regułami, które napisałem. Ty dostajesz tempo, ja trzymam poprzeczkę jakości tam, gdzie była.
Dowody
Problem, co zrobiłem, efekt. Nazwy klientów tylko tam, gdzie wolno mi ich użyć.
Zobacz też: C# i .NET (legacy)
Zobacz też: SaaS i MVP · Aplikacje mobilne i desktopowe
Zobacz też: JavaScript · Gry
Jedna noga w drzwiach
Dwa sposoby, żeby zobaczyć, jak pracuję, zanim zamówisz sprint. Stały zakres, liczba na piśmie po krótkiej rozmowie.
Czytam repo, CI, testy, bezpieczeństwo i miejsca, których zespół unika. Dostajesz pisemny raport z ustaleniami według ryzyka, plan z kamieniami milowymi i decyzję go/no-go, którą da się obronić. Robiłem taki audyt dla dużego software house’u, zanim jego klienci zobaczyli kod.
Przyślij diff, który Cię martwi. W kilka dni dostajesz komentarze do linii, trzy rzeczy, które zmieniłbym najpierw, i werdykt: zmergowałbym czy nie.
Pokaz na żywo
Zmień komponent poniżej. Renderuje się na żywo z Reactem 18 ładowanym z tej strony, bez bundlera i bez kroku budowania. Odczyt z Profilera pokazuje każdy commit i ile trwał. Włącz StrictMode i zobacz, jak efekty odpalają się dwa razy, dokładnie jak w Twoim buildzie deweloperskim.
Ładuję pokaz…
Zepsuj go celowo. Error boundary to złapie i powie, dlaczego.
Jak to działa
Opisujesz produkt i problem. Ja zadaję pytania, które zadałbym pierwszego dnia. Jeśli nie jestem właściwą osobą, mówię to i wskazuję kogoś, kto jest.
Potem krótki plan na piśmie: co budujemy najpierw, co mierzymy, jak pracujemy i ile to kosztuje. Bez prezentacji.
Pierwszy wycinek wychodzi w pierwszym tygodniu: wdrożony, zmierzony, do przejrzenia. Dalej tempo wyznaczają liczby.
Dopasowanie
Styl pracy
Setki przejrzanych pull requestów. Patrzę na produkt i jego powody. Kod jest drugi.
Claude Code i Codex pracują na mainie z hookami, bramkami lint i testów. Model podpowiada, kryteria decydują. Każdy PR ma ludzki review, a treści z AI są oznaczone.
PostHog w każdym projekcie od pierwszego dnia. Plan zdarzeń per funkcja i dashboardy, które zarząd naprawdę czyta.
FAQ

Bezpłatna konsultacja 30 minut. Bez cen na tej stronie, bo najpierw zakres.
Jeśli nie jestem właściwą osobą, powiem to na rozmowie i wskażę kogoś lepszego.
Po umówieniu: zaproszenie do kalendarza, potem rozmowa. Nic więcej do wypełniania.
Dostępny od listopada 2026 · B2B albo etat · Wrocław, zdalnie