Index finger pointing up icon

Kraj: Poland

Lokalizacja: Łódź, PL

Na Useme od 13 czerwca 2026

O mnie

Buduję boty Telegram/Discord, automatyzacje n8n + Claude, web scrapery w Pythonie i rozszerzenia Chrome, które działają po zakończeniu zlecenia.

Z ostatnich rzeczy: parser wyciągający 141 pozycji z PDF-ów IKEA do Excela, workflow n8n, w którym Claude ocenia ogłoszenia 1–10 i routuje na Gmaila, oraz monitor cen, gdzie wklejasz zdjęcie produktu, Google Vision zamienia je na frazę i dostajesz ceny z pięciu serwisów obok siebie. Działa 24/7 w Dockerze na moim serwerze.

Stack: httpx, Playwright, BeautifulSoup, n8n (Claude, GPT), Chrome Manifest V3 + OAuth2, PDF → Excel, integracje API (Gmail, Sheets, Vision, Twilio, Anthropic).

Tło: 10 lat jako programista embedded C++. Firmware uczy planowania pod to, co psuje się o 3 w nocy: timeouty, retry, błędne dane. Scrapery i boty psują się tak samo, więc moje są od razu odporne.

Wszystko z kodem na własność, instrukcją i testami (GitHub). Pracuję asynchronicznie, bez wideorozmów. Na większości zleceń odpalam test na Twoich danych, więc widzisz wynik przed decy

Portfolio

Agregator Cen - Ceneo, OLX, Vinted, Amazon.pl

Aplikacja webowa w Pythonie przeszukująca naraz Ceneo, OLX, Sprzedajemy.pl, Vinted i Amazon.pl. Wyniki Amazona czystsze niż na stronie, scraper pomija reklamy i karuzele. Wyszukiwanie tekstem lub obrazem, działa 24/7 w Dockerze, eksport do Excela.

Portfolio item

Agregator Cen - Ceneo, OLX, Vinted, Amazon.pl

Agregator Cen - Ceneo, OLX, Vinted, Amazon.pl

Aplikacja webowa w Pythonie przeszukująca naraz Ceneo, OLX, Sprzedajemy.pl, Vinted i Amazon.pl. Wyniki Amazona czystsze niż na stronie, scraper pomija reklamy i karuzele. Wyszukiwanie tekstem lub obrazem, działa 24/7 w Dockerze, eksport do Excela.

SSE Notifier — powiadomienia push w Chrome

Rozszerzenie Chrome łączące się z endpointem SSE i pokazujące natywne powiadomienia systemowe. Rozwiązuje problem ubijania service workera w MV3 (chrome.alarms jako keepalive, backoff przy reconnect). Z mockowym serwerem w Pythonie do testów.

Portfolio item

SSE Notifier — powiadomienia push w Chrome

SSE Notifier — powiadomienia push w Chrome

Rozszerzenie Chrome łączące się z endpointem SSE i pokazujące natywne powiadomienia systemowe. Rozwiązuje problem ubijania service workera w MV3 (chrome.alarms jako keepalive, backoff przy reconnect). Z mockowym serwerem w Pythonie do testów.

Keeptouch — tracker relacji w Gmailu (Chrome)

Rozszerzenie Chrome (MV3), które wstrzykuje panel do Gmaila i pokazuje kontakty, do których dawno nie pisałeś. Logowanie przez Gmail OAuth2, skan metadanych folderu Wysłane, odświeżanie w tle. Bez backendu — dane zostają na urządzeniu.

Portfolio item

Keeptouch — tracker relacji w Gmailu (Chrome)

Keeptouch — tracker relacji w Gmailu (Chrome)

Rozszerzenie Chrome (MV3), które wstrzykuje panel do Gmaila i pokazuje kontakty, do których dawno nie pisałeś. Logowanie przez Gmail OAuth2, skan metadanych folderu Wysłane, odświeżanie w tle. Bez backendu — dane zostają na urządzeniu.

Wtyczka Chrome: rozmowa z AI w gotowy wpis na blog

Wtyczka Chrome (MV3): jednym kliknięciem przerabia rozmowę z Grok AI na gotowy wpis na Bloggera. Zachowuje formatowanie i listy, wstawia obrazy we właściwych miejscach i wgrywa je na Twój blog jako trwałe linki. YouTube zmienia w odtwarzacze.

Portfolio item

Wtyczka Chrome: rozmowa z AI w gotowy wpis na blog

Wtyczka Chrome (MV3): jednym kliknięciem przerabia rozmowę z Grok AI na gotowy wpis na Bloggera. Zachowuje formatowanie i listy, wstawia obrazy we właściwych miejscach i wgrywa je na Twój blog jako trwałe linki. YouTube zmienia w odtwarzacze.

Job Alert — workflow n8n z draftami ofert AI

Workflow n8n monitorujący ogłoszenia z Upworka. Filtr słów kluczowych i budżetu, potem Claude ocenia każde dopasowanie 1–10 — poniżej 7 odpada. Reszta trafia na Gmaila jako gotowy szkic oferty z budżetem i oceną klienta. Self-hosted na Dockerze.

Portfolio item

Job Alert — workflow n8n z draftami ofert AI

Job Alert — workflow n8n z draftami ofert AI

Workflow n8n monitorujący ogłoszenia z Upworka. Filtr słów kluczowych i budżetu, potem Claude ocenia każde dopasowanie 1–10 — poniżej 7 odpada. Reszta trafia na Gmaila jako gotowy szkic oferty z budżetem i oceną klienta. Self-hosted na Dockerze.