Cover photo
Index finger pointing up icon

Kraj: Ukraine

Lokalizacja: Torre del Mar, ES

Na Useme od 27 października 2026

O mnie

Tworzę i naprawiam integracje n8n/API oraz sprawdzam, czy dane w CRM odpowiadają oczekiwanemu wynikowi.

Zajmuję się mapowaniem danych, narzędziami Python/JavaScript/PHP, diagnozą workflow i testami regresji. W portfolio można sprawdzić: - wznowienie przekazania do CRM po błędzie: nagrane lokalne demo EspoCRM, film i kod do uruchomienia; - porównanie CSV: poprawne, brakujące i niezgodne rekordy na danych syntetycznych; - obsługę webhooka PHP: publiczną zmianę kodu i testy regresji.

Zacznijmy od płatnej diagnozy jednego problemu: uzgodnione testy, pisemne wnioski i zakres naprawy. Wdrożenie ustalamy osobno. Przed pracą określamy dane wejściowe, rezultat, cenę, termin i kryteria odbioru. Przekazuję uzgodniony kod/workflow, wyniki i instrukcję. Dalsze zmiany mają osobny zakres i limit pracy.

To własne demonstracje; granice testów opisuję w każdej pracy. Kontakt pisemny, do 20 godzin tygodniowo.

Prześlij przykład bez danych wrażliwych, oczekiwany wynik i opis błędu.

Portfolio

CRM recovery: video and runnable source

Własne demo: przekazanie do CRM z zatwierdzeniem, odczytem wyniku i ponowieniem. W nagranych lokalnych testach EspoCRM ponowienia zachowują ID zadań. ZIP zawiera kod, instrukcję i film w przykładach. Bez wdrożenia u klienta.

Portfolio item

CRM recovery: video and runnable source

CRM recovery: video and runnable source

Własne demo: przekazanie do CRM z zatwierdzeniem, odczytem wyniku i ponowieniem. W nagranych lokalnych testach EspoCRM ponowienia zachowują ID zadań. ZIP zawiera kod, instrukcję i film w przykładach. Bez wdrożenia u klienta.

PHP webhook: fail closed without an HMAC key

Własny projekt Perfex–n8n: brak sekretu HMAC blokuje wysyłkę i ponowienia przed HTTP. Kolejność sekretów zachowana. Testy regresyjne PHP z atrapami zależności; CI OK. Bez testów w rzeczywistym Perfex i jego bazie; nie jest to wdrożenie u klienta.

CSV-to-CRM: matching, missing and wrong status

Własne demo JavaScript: porównanie dwóch CSV po ID, czasie i statusie. Wynik: 1 potwierdzony, 2 do kontroli; niepełny eksport zmienia brak rekordu na UNKNOWN. Testy: 14/14, 1.11.2026. Bez zapisu do CRM i danych klientów.

Portfolio item

CSV-to-CRM: matching, missing and wrong status

Własne demo JavaScript: porównanie dwóch CSV po ID, czasie i statusie. Wynik: 1 potwierdzony, 2 do kontroli; niepełny eksport zmienia brak rekordu na UNKNOWN. Testy: 14/14, 1.11.2026. Bez zapisu do CRM i danych klientów.

Lead Review: organise CSV enquiries

Własne demo: porządkuje zgłoszenia CSV/TSV w przeglądarce. Ręczne statusy, notatki i eksport. Fikcyjny przykład: 6 wierszy → 5 grup; eksport zachowuje 6 wierszy. Kod i testy na prośbę. Przed zamknięciem zapisujesz JSON.