O mnie

Backend engineer skupiony na tym, czego generowanie kodu nie załatwi.

6 lat backendu przy produktach SaaS, w większości w domenach, w których dane nie mają czystego źródła. Tu jest, jak pracuję i pod co optymalizuję.

Krystian Jarmuł
Specjalizacja
Backend · Dane · AI
Rdzeń
Python · Django · FastAPI
Doświadczenie
6+ lat, produkty SaaS
Lokalizacja
Polska · Zdalnie

Co robię

Backend produktów SaaS: czyste API, solidne modele danych, workery asynchroniczne i hydraulika, która utrzymuje system w ryzach, gdy ruch rośnie. Pracowałem w HR, AdTechu, wyszukiwaniu AI i GEO, wykrywaniu fraudów i telekomunikacji, a przez wszystko przewija się jeden wątek - pozyskiwanie danych. Crawlery, pipeline'y ETL i autorskie mechanizmy zbierania danych dla dziedzin bez wiarygodnego, ustrukturyzowanego źródła.

Jak pracuję

Domyślnie sięgam po nudne, sprawdzone narzędzia i dowożę nimi efekty. Narzędzia AI do kodowania są stałym elementem mojego dnia, co uwalnia uwagę na to, czego one nie zrobią: projektowanie systemu, rozumienie domeny, decyzje architektoniczne. Piszę testy tam, gdzie się zwracają, observability tam, gdzie jest potrzebne, i dokumentację tylko wtedy, gdy przyszły czytelnik to ktoś inny niż ja. Walczę z przedwczesną abstrakcją.

Gdzie pomagam najbardziej

Systemy z realnym problemem danych, gdzie źródło jest brudne, nieudokumentowane albo po prostu nie istnieje. Produkty API-first, w których kontrakt jest produktem. Zespoły skalujące kod w Pythonie poza domyślne ramy frameworka. Funkcje z AI, którym trzeba móc zaufać na produkcji, nie tylko na demo.

Poza edytorem

Mieszkam w Polsce, pracuję zdalnie. Poza kodem zwykle jestem na świeżym powietrzu, czytam coś nietechnicznego albo opiekuję się marką Manda, która dała charakter tej stronie.