… +48 519 742 868 Odpowiedź w jeden dzień roboczy

Strony, aplikacje i testy automatyczne dostarczone z dowodem, że działają.

Wsparcie freelance z Gdańska dla produktów, które nie mają prawa się wysypać.

Od testów automatycznych i pipeline’ów CI po aplikacje webowe i buildy na Androida — zaprojektowane, udokumentowane i sprawdzone przed wydaniem, a nie po pierwszym zgłoszeniu od klienta.

  • Testy automatyczne w każdym projekcie
  • Wycena przed rozpoczęciem prac
  • Odpowiedź w jeden dzień roboczy
  • 5+lat praktyki inżynierskiej
  • 3obszary: automotive, przemysł, web
  • 1400+testów automatycznych

Czym się zajmuję

Trzy rzeczy

Większość moich projektów leży tam, gdzie te obszary się przecinają: produkt trzeba zbudować, wdrożyć, a potem pilnować, żeby się nie rozsypał.

QA i automatyzacja testów

Testy end-to-end, API, jednostkowe i komponentowe wpięte w CI. Raporty pokrycia, walka z niestabilnymi testami i zgłoszenia błędów, z którymi programista wie co zrobić.

  • Playwright
  • Pytest
  • Vitest
  • Selenium
  • REST API
  • CI/CD

Strony internetowe i aplikacje webowe

Szybkie, dostępne strony i aplikacje — od wizytówki jednostronicowej po pełną aplikację w React z logowaniem, płatnościami i bazą danych.

  • React
  • Vite
  • HTML/CSS/JS
  • Supabase
  • SEO
  • Cloudflare

Aplikacje mobilne i PWA

Jeden kod, trzy cele: instalowalna aplikacja webowa, build na Androida i tryb offline. Aparat, skanowanie kodów, dane lokalne — czyli te części, które zwykle bolą.

  • Capacitor
  • Android
  • PWA
  • IndexedDB
  • Offline-first

Wybrane realizacje

Co zbudowałem i przetestowałem

Własny produkt, strona dla klienta i maszyny na hali produkcyjnej — różne problemy, ta sama dyscyplina.

Mój własny produkt · działa w sieci

hapstrack

Dziennik posiłków, planer treningów i przepisy — z płatnym panelem dla dietetyków i trenerów. Pełny produkt, który sam zaprojektowałem, zbudowałem, wdrożyłem i objąłem testami automatycznymi.

  • Kalorie ze zdjęcia talerza, skaner kodów kreskowych, gotowanie krok po kroku z minutnikami, lodówka i lista zakupów oraz ponad 150 ćwiczeń z rysunkami ruchu, biegi z GPS i plany treningowe.
  • Panel specjalisty (B2B): klienci, jadłospisy, check-iny, czat i faktury. Premium przez Polar w przeglądarce i Google Play w aplikacji; zdjęcia progresu szyfrowane end-to-end.
  • PWA w React + Vite i build na Androida przez Capacitor, na Supabase z zabezpieczeniami na poziomie wierszy, serwowana z Cloudflare Workers.
  • Ponad 1400 testów jednostkowych i komponentowych w Vitest, testy E2E w Playwright w dwóch wariantach, raporty pokrycia i pipeline GitHub Actions przy każdym pushu. Testy łapią realne błędy, zanim zobaczą je użytkownicy.
  • React
  • Vite
  • Supabase
  • Capacitor
  • Cloudflare Workers
  • Vitest
  • Playwright
  • GitHub Actions
  • Sentry
Otwórz hapstrack.pl Google Play — wkrótce
hapstrack, zakładka Trening: plan tygodnia i zapisane szablony treningów
hapstrack, dziennik: kalorie, makroskładniki i posiłki dnia
CI zielone · 1400+ testów

Strona dla klienta · online

Dietetyk kliniczny, Gdańsk

Strona Martyny Hrynkiewicz, dietetyczki klinicznej pracującej w Gdańsku i online. Zbudowana tak, żeby wejście z telefonu kończyło się umówioną konsultacją.

  • Oferta z cennikiem, wieloetapowy formularz rezerwacji (stacjonarnie, online albo sama wiadomość), FAQ i wizytówka do zeskanowania lub pobrania.
  • Kalkulator BMI, BMR i zapotrzebowania energetycznego oraz baza przepisów z filtrem po posiłkach — treści, dla których zostaje się na stronie.
  • Mobile-first, bez frameworka, metadane pod lokalne wyszukiwanie, hosting na Cloudflare.
  • HTML/CSS/JS
  • Responsive
  • Local SEO
  • Cloudflare Pages
Strona główna mhrynkiewicz.pl

Przemysł · automotive

Linia montażu baterii

Logika sterowania i HMI dla linii montażu baterii samochodowych: wizualizacja procesu, obsługa alarmów, receptury i uprawnienia użytkowników — wraz z dokumentacją techniczną odebraną przez klienta.

  • Siemens S7-1500
  • TIA Portal
  • HMI TP1900
  • EPLAN

eMobility · walidacja

Stanowisko testowe inwerterów

Budowa stanowisk testowych i procedur testowych: zautomatyzowane sekwencje elektryczne i wytrzymałościowe dla inwerterów oraz przetwornic motoryzacyjnych, gdzie Python i pandas zamieniały surowe pomiary w raporty odbiorowe maszyn produkcyjnych.

  • Python
  • pandas
  • CANoe
  • LabVIEW
  • TestStand

Narzędzia

Stack, w którym pracuję

Testowanie i QA

  • Playwright
  • Pytest
  • Vitest
  • Selenium
  • Testing Library
  • REST / API testing
  • Coverage & reporting
  • Jira · Redmine

Programowanie

  • Python
  • JavaScript
  • React
  • Vite
  • HTML / CSS
  • Supabase / PostgreSQL
  • Capacitor
  • Git · GitHub · GitLab

Przemysł i sprzęt

  • Siemens S7-1500 / TIA
  • PROFINET
  • OPC UA
  • CANoe
  • LabVIEW · TestStand
  • EPLAN

Wdrożenia

  • GitHub Actions
  • GitLab CI
  • Cloudflare Pages
  • Sentry
  • Linux
  • Agile / Scrum
  • Technical documentation
  • English C1

Jak pracuję

Bez niespodzianek i czarnych skrzynek

  1. 01

    Zakres

    Krótka rozmowa, a potem pisemne podsumowanie: co budujemy, czego to robić nie będzie i czego potrzebuję od Ciebie.

  2. 02

    Wycena

    Stała cena albo stawka dzienna, podzielona na etapy. Kwotę znasz zanim zacznie się praca.

  3. 03

    Budowa i testy

    Pracuję w repozytorium, do którego masz wgląd, z testami i CI od pierwszego dnia — a nie doklejanymi na końcu.

  4. 04

    Wdrożenie i wsparcie

    Wdrożenie, dokumentacja i przekazanie projektu, a potem okres wsparcia, żebyś nie został z tym sam.

Cennik

Ceny wyjściowe, kwota przed startem

Każdy projekt jest trochę inny, więc to ceny „od”. Dokładną kwotę dostajesz na piśmie po krótkiej rozmowie — zanim zacznę pracę.

Strona-wizytówka

od 1 500 zł

Jedna strona: kim jesteś, co oferujesz i jak się skontaktować. Formularz, podstawy SEO, podpięcie domeny i hostingu.

Strona firmowa

od 3 500 zł

Kilka sekcji, oferta z cennikiem, rezerwacja wizyt i treści, dla których się zostaje — kalkulator, przepisy, FAQ.

Aplikacja webowa / PWA

od 10 000 zł

Logowanie, baza danych, płatności, wersja instalowalna i na Androida. Wycena po rozpisaniu zakresu na etapy.

Testy automatyczne

od 2 000 zł

Audyt istniejącego produktu i pierwsze testy E2E podpięte pod CI. Dalsza praca 100–150 zł/h.

Opieka nad stroną

od 150 zł

Abonament miesięczny: aktualizacje treści, drobne poprawki, kopie zapasowe i pilnowanie, żeby wszystko działało.

Podane kwoty są końcowe — nie jestem płatnikiem VAT. Domena i hosting są na Ciebie; pomagam je założyć.

O mnie

Najpierw inżynier, potem developer

Zaczynałem od walidacji sprzętu — inwertery na stanowisku testowym, sterowniki PLC na linii montażowej. To dlatego nie ufam oprogramowaniu, którego działanie nie zostało udowodnione.

Dziś dzielę czas między automatyzację testów i rozwój własnego produktu — hapstrack. W obu robię to samo: automatyzuję nudne sprawdzenia, dokumentuję to, co istotne, i dbam, żeby ktoś inny mógł przejąć projekt po mnie.

Baza w Gdańsku, praca z zespołami w całej Europie po polsku i po angielsku.

Kontakt

Napisz, co trzeba zbudować albo przetestować

Strona, aplikacja, zestaw testów do istniejącego produktu albo coś, co nie mieści się w żadnej z tych szufladek. Odpowiadam w jeden dzień roboczy.

Karol Karaś

Karol Karaś

Test engineer i developer

Twoje dane służą wyłącznie do odpowiedzi na tę wiadomość — polityka prywatności.