Frontend i mobile
Testowanie interfejsów, ścieżek użytkownika, walidacji, responsywności i zachowania aplikacji na różnych urządzeniach.
QA ENGINEER / SOFTWARE DEVELOPER
Łączę 6 lat komercyjnego doświadczenia w Quality Assurance z praktyką w tworzeniu własnego oprogramowania. Od testowania API i aplikacji mobilnych po systemy webowe i narzędzia AI.
01 / O MNIE
Od 6 lat zawodowo testuję oprogramowanie — frontend, backend, API, integracje i aplikacje mobilne. W pracy ważne jest dla mnie nie tylko wykrycie błędu, ale też zrozumienie jego przyczyny i wpływu na cały system.
Analizuję wymagania, przygotowuję scenariusze testowe, korzystam z logów, komunikacji API i kodu, a następnie weryfikuję poprawki oraz ich wpływ na istniejące funkcjonalności.
Od około 4 lat rozwijam się również jako programista. Najczęściej pracuję w PHP i NimblePHP, pozostałe technologie dobieram do potrzeb projektu. Tworzę aplikacje webowe, mobilne i rozwiązania wykorzystujące lokalne modele AI.
02 / QUALITY ASSURANCE
Od wymagań i przypadków brzegowych po analizę logów i sprawdzanie pełnych procesów.
Testowanie interfejsów, ścieżek użytkownika, walidacji, responsywności i zachowania aplikacji na różnych urządzeniach.
Weryfikacja endpointów, odpowiedzi API, obsługi błędów i integracji między komponentami systemu.
Scenariusze testowe, przypadki brzegowe, weryfikacja poprawek i kompletne przepływy użytkownika.
Rozwijanie i uruchamianie testów ze wsparciem narzędzi i AI, ocena scenariuszy, wyników i ich wiarygodności.
Analiza logów, kodu, komunikacji API i danych w bazach, aby skuteczniej lokalizować oraz dokumentować problemy.
Analiza → projektowanie testów → wykonanie → raportowanie błędów → weryfikacja poprawek → regresja.
Narzędzia, których używam zawodowo: Postman, Jira, Bitbucket, GitHub, Kibana i OpenObserve. Z pozostałymi narzędziami pracuję także w projektach własnych.
03 / PROJEKTY
Wybrane realizacje i systemy, w których uczestniczę. Zakres mojej roli jest opisany osobno przy każdym projekcie.

Rozwój wybranych funkcjonalności oraz kompleksowe testowanie frontendu, backendu i procesów aplikacji.
Rozwój i testowanie aplikacji do obsługi powiadomień — od funkcji mobilnych po poprawność i bezpieczeństwo API.

Kompleksowa realizacja strony: kontakt z klientem, projekt, kod, testy, wdrożenie i utrzymanie.

System do ewidencji czasu pracy, zarządzania zespołami i obsługi urlopów. Rozwijam go samodzielnie, od projektowania funkcjonalności i backendu po testowanie, wdrażanie oraz utrzymanie.
Autorski system AI działający lokalnie, bez konieczności korzystania z zewnętrznych API modeli językowych. Rozwijam własny interfejs, pamięć semantyczną, integracje narzędziowe oraz mechanizmy zarządzania kontekstem i uprawnieniami.

Zbieranie i analiza parametrów pracy instalacji grzewczej, wizualizacja danych i porównywanie okresów.
OPEN SOURCE
Uczestniczę w organizacji rozwijającej framework NimblePHP. Wprowadzałem do projektu zmiany i wykorzystuję go w większości własnych aplikacji PHP.
04 / TECHNOLOGIE
Technologie i narzędzia, z których korzystam zawodowo lub podczas rozwijania własnych projektów — bez procentowych ocen umiejętności.
Zakres praktyki zależy od technologii i projektu — część narzędzi znam z konkretnych zastosowań lub pracy z infrastrukturą.
05 / KONTAKT
Masz pytanie o moje doświadczenie, zainteresował Cię któryś z projektów albo chcesz porozmawiać o możliwości współpracy?
Chętnie porozmawiam o Quality Assurance, programowaniu i ciekawych wyzwaniach technicznych.