Profil techniczny

Inżynieria z rzemiosłem i odpowiedzialnością

Full-stack product engineer, który dowozi odporne i łatwe w utrzymaniu rozwiązania.

Łączę strategię produktu z architekturą, narzędziami i codziennym developmentem, żeby funkcje trafiały na produkcję bez kompromisów jakościowych.

Zasady, którymi prowadzę każdy projekt

Architektura z zamysłem

Wyznaczam granice domeny, kontrakty danych i topologię wdrożeń zanim napiszę kod, żeby produkt rósł bez przepisywania.

Automatyczna jakość

CI/CD, linting, testy i obserwowalność są elementem dostawy - nie dodatkiem.

Przejrzysta współpraca

Regularne async update'y, decyzje spisane w dokumentacji i jasne materiały przekazania trzymają zespół w jednej linii.

Technologie i narzędzia

Dobieram stack do ograniczeń projektu.

Języki i frameworki

  • Systemy w Rust & Golang
  • Full-stack w TypeScript(lub Javascript), SvelteKit i NextJS
  • Front-end w Svelte, i React
  • Aplikacje mobilne z Capacitor.JS & Flutter
  • Bazy danych - PostgreSQ, NoSQL(MongoDB, Firestore), i InfluxDB

Chmura i infrastruktura

  • Cloudflare Workers & Pages
  • AWS (Lambda, API Gateway, S3)
  • Supabase & Firebase
  • Kontenery z Docker i orchestracja z Kubernetes i Docker Swarm

Narzędzia i jakość

  • GNU/Linux
  • Git & Github
  • Docker, Docker Compose
  • ESLint, Prettier and etc.

Jak prowadzę projekty

Ustrukturyzowane etapy pilnują przewidywalności od discovery po wdrożenie.

Discovery i alignment

Rozpracowujemy cele biznesowe, użytkowników i ograniczenia, definiując mierzalne rezultaty.

Kluczowe deliverables

  • Produktowy brief i scope
  • Zarys architektury
  • Roadmapa dostarczania

Architektura i fundamenty

Infrastruktura, design system i automatyzacja powstają zanim dokładamy funkcje.

Kluczowe deliverables

  • Infrastructure as Code
  • Pipeline'y CI/CD
  • Design tokens i scaffolding komponentów

Iteracyjne dowożenie

Wypuszczam funkcje w małych paczkach z demo i instrumentacją, więc zawsze widzisz postęp.

Kluczowe deliverables

  • Demówki sprintów i changelog
  • Testy + monitoring
  • Aktualizowana dokumentacja

Launch i wzrost

Stabilizujemy, mierzymy i planujemy kolejne iteracje, przekazując wiedzę Twojemu zespołowi.

Kluczowe deliverables

  • Checklisty release'u
  • Runbooki i przekazanie
  • Backlog rozwojowy

Zbudujmy solidny produkt

Potrzebujesz partnera, który przełoży wizję na architekturę i kod gotowy na produkcję? Porozmawiajmy.

Umów rozmowę