Przemysław Zalewski

Senior full-stack, AI-native · dostępny od listopada 2026

Wydaję produkty z agentami AI, pod regułami, i mierzę, co wyszło

Piętnaście lat wydawania oprogramowania, dziewięć w TypeScripcie, Reakcie i Node.js. Budowałem systemy agentowe, zanim stały się modne, a dziś agent otwiera około jednej trzeciej pull requestów mojego zespołu. Jeśli roadmapa wciąż się ślizga, choć Claude Code jest w firmie, ta luka to moja robota.

Dostępny od listopada 2026 · Wrocław, zdalnie

Nowość: AI w Twojej firmie, od pilotażu do produkcji

Przemysław Zalewski
  • „someone you can always count on”publiczna rekomendacja na LinkedInie
  • „a true bias for action”CTO klienta, na LinkedInie
  • 15+ latwydawania oprogramowania
  • Bezpłatna rozmowa, bez prezentacji30 minut, potem decydujesz

Stack, w którym wydaję

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • Node.js
  • Cloudflare
  • PostgreSQL
  • PostHog
  • Electron
  • Docker
  • GitHub
  • Anthropic
  • Stripe
  • Expo
  • .NET
  • MCP

Brzmi znajomo?

Cztery sytuacje, do których mnie zatrudniają

Agenci są szybcy, a kod płonie

Claude Code i Codex dają dziesięć razy więcej outputu i dziesięć razy więcej bałaganu. Nikt nie jest właścicielem reguł, testów ani review. Każdy tydzień dokłada tempa i długu po równo.

Piszę reguły, pod którymi pracują agenci, stawiam bramki lint i testów w CI, przeglądam, co wychodzi, i oznaczam, co było z AI. Tempo zostaje.

Jak prowadzę agentów

MVP było vibe-coded, a teraz są klienci

Demo stało się produktem. Bez testów, bez analityki, sekrety w repo, wdrożenie, które umie uruchomić jeden laptop. Każda nowa funkcja psuje dwie stare.

Tygodniowy audyt z wnioskami, na których da się działać, potem sprint ratunkowy: najpierw testy wokół ścieżek, które zarabiają, potem trzy największe ryzyka, potem wdrożenie, które uruchomi każdy.

Ratunek i przejęcie

Nikt nie umie powiedzieć, która funkcja ruszyła którą liczbę

Dashboard jest, planu zdarzeń nie ma. Zarząd pyta, inżynieria zgaduje. AI bez analityki to jazda na ślepo, tylko szybciej.

PostHog od pierwszego dnia: plan zdarzeń per funkcja, własne proxy, żeby dane dojeżdżały, dashboardy, które zarząd czyta bez pytania.

Mierz, co wychodzi

Chcesz, żeby z produktu korzystali agenci, nie tylko ludzie

Klienci proszą o serwer MCP, API, które agent może bezpiecznie wołać, funkcję AI z prawdziwą pętlą ewaluacji. Zespół ma API i nic z reszty.

Audyt gotowości na agentów i MCP, potem serwer: wąskie narzędzia, istniejąca autoryzacja, adopcja mierzona per klient od pierwszego merge’a.

Gotowość na agentów i MCP

Jak możemy pracować

Trzy formy współpracy, bez cen na stronie

Najpierw zakres, potem liczba na piśmie. Rozmowa jest bezpłatna tak czy inaczej.

1 tydzień

Audyt gotowości na agentów i MCP

Twoje API, autoryzacja, powierzchnia narzędzi, dane do ewaluacji i analityka, przeczytane przez kogoś, kto to już wydawał. Dostajesz raport na piśmie: co agent mógłby bezpiecznie robić dziś, co wymaga pracy, plan z kamieniami milowymi.

  • Wnioski, na których da się działać
  • Plan z kamieniami milowymi
  • Decyzja go albo no-go, którą obronisz
Umów bezpłatną rozmowę →

3 do 6 tygodni

Sprint: funkcja AI albo ratunek

Jeden wynik, wydany i zmierzony: serwer MCP, funkcja AI z pętlą ewaluacji, vibe-coded MVP gotowe na produkcję, aplikacja Next.js, która przestaje boleć.

  • Coś do dotknięcia w pierwszym tygodniu
  • Testy wokół tego, co ważne
  • Plan zdarzeń i dashboard
Umów bezpłatną rozmowę →

2 do 3 dni w tygodniu, minimum 3 miesiące

Fractional tech lead

W Twoim zespole: architektura, code review, reguły dla agentów kodujących, rozmowy rekrutacyjne, estymaty. Zespół dalej dowozi, ja trzymam kierunek i poprzeczkę jakości.

  • Review każdego PR
  • Agenci pod regułami
  • Liczby na cotygodniowej rozmowie
Umów bezpłatną rozmowę →

Usługi

Wybierz technologię. Każda strona ma pokaz na żywo.

Front-end

Platforma, dostarczanie i produkt

AI, dane i specjalizacje

Jak pracuję z AI

AI-native znaczy reguły, review i liczby

Reguły, których agent nie przeskoczy

Mechaniczne kontrole zamiast spisanych wytycznych: bramki lint i testów dla bezpieczeństwa, powierzchni API i CSP. Model podpowiada, kryteria decydują.

Ludzki review każdego PR

Około 30% zmergowanych pull requestów w dwóch produktach w 2026 pochodziło od agenta. Przejrzałem około 85% z nich. Odpowiedzialność zostaje u mnie.

Jakość mierzona, nigdy zakładana

Best-of-n, LLM-as-judge, punktacja względem fixture’ów. Wiele modeli porównanych przez kolejne wydania, wymienianych, gdy liczby tak mówią.

Oznaczone, żeby zaufanie przetrwało

Praca z AI jest oznaczona jako taka, dla zespołu i dla użytkowników tam, gdzie to ma znaczenie. Agenci to członkowie zespołu, nie ghostwriterzy.

~30%zmergowanych PR w 2026 otworzył agent AI, ~85% z nich przejrzałem
~40×więcej commitów rok do roku z agentami pod wymuszonymi regułami
4miesiące od pierwszego commita do App Store
15+lat wydawania oprogramowania

Dowody

Trzy rzeczy, które wydałem z agentami w pętli

Problem, co zrobiłem, efekt. Nazwy klientów tylko tam, gdzie wolno mi ich użyć.

Patriot Mail: od pierwszego commita do App Store w cztery miesiące

Problem
Nowy klient poczty z AI na web, iOS i macOS miał trafić do użytkowników szybko, przejść ocenę bezpieczeństwa CASA Tier 2 od Google i działać dla starszych osób.
Co zrobiłem
Byłem głównym inżynierem. Napisałem plan dostarczenia, ustawiłem wizję produktu i potraktowałem prompt injection przez niezaufaną pocztę jako ograniczenie projektowe, zanim jakikolwiek model dotknął skrzynki. Kontrole CASA i OWASP ASVS stały się zestawem testów Playwright na każdym pull requeście. WCAG 2.2 AA pilnuje automatyczna bramka axe.
Efekt
Publiczna premiera w App Store po czterech miesiącach. CASA Tier 2 zaliczone, a coroczny kwestionariusz zamienił się w test na każdym PR. Skalowanie tekstu do 200% i tryb spokojnej poczty dla starszych użytkowników.

4 miesiące CASA Tier 2 WCAG 2.2 AA Otwórz ↗

Zobacz też: SaaS i MVP · Aplikacje mobilne i desktopowe

Agent AI jako członek zespołu, pod wymuszonymi regułami

Problem
Agenci kodujący dają dziesięć razy więcej outputu i dziesięć razy więcej bałaganu. Czteroosobowy zespół chciał tempa bez bagna na mainie.
Co zrobiłem
Napisałem zestaw reguł wspólny dla Claude Code i Codexa: mechaniczne kontrole zamiast spisanych zasad, bramki lint i testów dla bezpieczeństwa, powierzchni API i CSP, agenci na mainie z hookami, każdy PR przejrzany przez człowieka, treści z AI jawnie oznaczone.
Efekt
W 2026 agent otworzył około 30% zmergowanych pull requestów w dwóch produktach, a ja przejrzałem około 85% z nich. Mój własny wynik urósł z poniżej 1000 do 5000+ commitów rocznie.

~30% PR od agenta ~85% przejrzanych 5000+ commitów/rok

Zobacz też: AI i agenci · Full-stack i custom software

Serwer MCP od pierwszego merge’a do pierwszych zewnętrznych użytkowników

Problem
Użytkownicy chcieli logować czas z asystentów AI. API istniało, powierzchnia dla agentów nie.
Co zrobiłem
Ustawiłem powierzchnię narzędzi, usunąłem narzędzia destrukcyjne, przepuściłem każdą operację przez istniejące kontrolery REST, żeby agent nie miał szerszego dostępu niż człowiek, i od pierwszego dnia mierzyłem adopcję per klient w PostHogu.
Efekt
Pierwsi zewnętrzni użytkownicy w kilka tygodni. Regułę ochrony przed botami, która odrzucała klientów MCP po user agencie, znalazłem i usunąłem tego samego dnia, bo pokazał to dashboard.

MCP OAuth dashboard adopcji

Zobacz też: AI i agenci · PostHog i analityka produktowa

Jedna noga w drzwiach

Nie czas na projekt? Zacznij mniejszym krokiem.

Dwa sposoby, żeby zobaczyć, jak pracuję, zanim zamówisz sprint. Stały zakres, liczba na piśmie po krótkiej rozmowie.

Audyt kodu, tydzień

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.

Code review jednego pull requesta albo modułu

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.

Zapytaj o audyt Najpierw bezpłatna rozmowa 30 min. Jeśli audyt to złe narzędzie, powiem to na rozmowie.

Jak to działa

Trzy kroki od tej strony do działającego projektu.

  1. 1

    Rozmowa 30 minut

    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.

  2. 2

    Zakres na piśmie

    Potem krótki plan na piśmie: co budujemy najpierw, co mierzymy, jak pracujemy i ile to kosztuje. Bez prezentacji.

  3. 3

    Coś do dotknięcia w pierwszym tygodniu

    Pierwszy wycinek wychodzi w pierwszym tygodniu: wdrożony, zmierzony, do przejrzenia. Dalej tempo wyznaczają liczby.

Dopasowanie

Czy to pasuje?

Dobre dopasowanie, gdy

  • Potrzebujesz seniora, który bierze odpowiedzialność za dowiezienie, nie pary rąk
  • Produkt ma wyjść i być mierzony, z product managerem albo bez
  • Współpraca solo albo zespół do czterech osób
  • TypeScript, React, Node.js, Cloudflare, Postgres, PostHog

Raczej nie, gdy

  • Program, który potrzebuje dziesięcioosobowego zespołu dostawcy
  • Stack zbudowany wokół Javy, Pythona albo chmury, której nie sprzedaję
  • Body leasing na godziny bez wpływu na sposób pracy
  • Start przed listopadem 2026

FAQ

Pytania, które padają przed umówieniem rozmowy

Co znaczy AI-native w praktyce?
Agenci kodujący to członkowie zespołu z regułami, nie autouzupełnianie. Piszę zestaw reguł, pod którymi pracują, trzymam bramki lint i testów w CI, przeglądam każdy pull request i mierzę wynik w PostHogu. Strona o AI i agentach pokazuje agenta, który działa na tej witrynie, z widocznymi wywołaniami narzędzi.
Przejmiesz vibe-coded kod?
Tak. Najpierw tygodniowy audyt z wnioskami, na których da się działać, potem testy wokół ścieżek, które zarabiają, potem trzy największe ryzyka. Strona działa przez cały czas. Strona full-stack opisuje przejęcie, a strona o Next.js ma pokaz najczęstszego problemu z wydajnością.
Zdalnie, strefy czasowe, język?
Zdalnie z Wrocławia (CET). Pracowałem przy dziewięciu godzinach różnicy z klientem z USA i codziennie z zespołami z Wielkiej Brytanii. Angielski to mój język pracy, polski ojczysty. Ta witryna istnieje w obu.
Zespół czy solo?
Jedno i drugie. Solo przy audytach i sprintach, jako fractional tech lead przy zespołach do czterech inżynierów, licząc agentów. Przy większych programach powiem to na rozmowie i wskażę zespół.
Forma umowy?
B2B albo etat, od listopada 2026. Faktury w EUR, USD albo PLN. Zakres i cena na piśmie po pierwszej rozmowie, nigdy na tej stronie.
Od kiedy możesz zacząć?
Od listopada 2026. Umów bezpłatną rozmowę teraz, a zakres będzie gotowy pierwszego dnia. Oś czasu jest w CV.
Przemysław Zalewski

Sprawdźmy to w 30 minut

Bezpłatna rozmowa 30 minut. Ty przynosisz problem, ja pytania. 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