Najważniejsze
Siedem lat w .NET klasy enterprise — w bankowości, energetyce, e-commerce i logistyce.
Prowadzi sześcioosobowy, polsko-duński zespół inżynierów w KMD — odpowiada za architekturę, wspiera rozwój zespołu i reprezentuje go w rozmowach międzyzespołowych oraz z delivery managementem.
Wprowadził AI do codziennej pracy zespołu — wspólne instrukcje dla Copilota, procesy kodowania oparte na agentach oraz wewnętrznego agenta tworzącego szkice dokumentów High-Level Design z luźnych notatek. Po godzinach prowadzi prywatny projekt: samohostowanego asystenta AI — działającego non stop agenta z narzędziami, semantyczną pamięcią długoterminową i warstwowanym doborem modeli pod twardym limitem kosztów.
Po godzinach rozwija dwa własne przedsięwzięcia: B&B Digital (zał. 2026) — produktyzowane usługi webowe dla polskich MŚP, oraz Lavamme (zał. 2024) — modowy e-commerce na Shopify.
Konsekwentnie inwestuje w świadomy rozwój — kompetencje liderskie w 2024 (NVC, komunikacja, dynamika zespołów), intensywne zgłębianie narzędzi AI przez cały 2025 (Claude, GitHub Copilot, Anthropic Academy), a na bieżąco samokształcenie z artykułów i książek.
Umiejętności
Doświadczenie
Chmurowa platforma rozliczeniowo-bilingowa automatyzująca złożone procesy obliczeniowe dla klientów korporacyjnych. Sześcioosobowy zespół inżynierski działający w ramach większej, wielozespołowej struktury.
- Odpowiada za decyzje architektoniczne w kluczowych epikach zespołu — godząc poprawność techniczną z priorytetami biznesowymi
- Wprowadził narzędzia AI do codziennej pracy zespołu: wspólne instrukcje dla Copilota, procesy kodowania oparte na agentach oraz wewnętrznego agenta zamieniającego luźne notatki w szkice dokumentów High-Level Design
- Ściśle współpracuje z Product Ownerem przy ustalaniu zakresu funkcjonalności — przekłada luźne potrzeby biznesowe na user stories gotowe do realizacji przez zespół
- Wciąż pisze kod: backend na krytycznych ścieżkach platformy, a coraz częściej także mikrofrontendy w Angularze i TypeScripcie
- Wspiera rozwój inżynierów w codziennej współpracy, a gdy ktoś potrzebuje więcej uwagi — podczas dedykowanych spotkań 1:1, w sprawach zarówno technicznych, jak i osobistych
- Odpowiada za wdrażanie nowych osób w zespole — wspólne programowanie i przeglądy platformy skracają czas potrzebny na pierwszy realny wkład w projekt
- Jest głównym technicznym punktem kontaktowym zespołu — w komunikacji międzyzespołowej oraz w rozmowach z delivery managementem o kierunku prac i dostępnych zasobach
Ta sama platforma — rozliczenia i biling. Zespół SCRUM liczący 5–7 osób.
- Rozwijał funkcjonalności backendowe platformy rozliczeniowo-bilingowej
- Brał udział w zadaniach frontendowych, w miarę jak rosły kompetencje frontendowe zespołu
- Blisko współpracował z trzema pokrewnymi zespołami, dbając o solidną integrację i orkiestrację między serwisami
Współzałożył software house tworzący powtarzalne, produktyzowane strony internetowe dla przedstawicieli wolnych zawodów — prawników, lekarzy, architektów. Zaprojektował system szablonów white-label (Astro + Sanity CMS), który pozwala błyskawicznie wdrażać kolejnych klientów. Odpowiada za kierunek technologiczny, proces dostarczania i ustalanie zakresu współpracy z klientami.
Współzałożył modową markę e-commerce; od zera zbudował całą część technologiczną. Uruchomił sklep na Shopify wraz z integracjami płatności, logistyki i obsługi klienta. Pozostał blisko strony biznesowej — produkt, marka, polityka cenowa, ścieżka klienta — rozwijając kompetencje komercyjne równolegle z inżynierskimi.
Uczył programowania w .NET w zespole trenerów — kursy, warsztaty i indywidualne konsultacje. Tworzył materiały dydaktyczne i prowadził zajęcia dla kursantów na różnych poziomach zaawansowania.
Silnik e-commerce w modelu SaaS — architektura headless, mikroserwisy. Kierował pracami programistycznymi w 5-osobowym zespole SCRUM.
- Dostarczał nowe funkcjonalności platformy
- Utrzymywał i optymalizował usługi legacy
Platforma do zarządzania długiem i pożyczkami — aplikacja desktopowa i Web API. Zespoły SCRUM liczące 5–8 osób.
- Zbudował kluczowe moduły w C#, w tym system automatycznej wypłaty pożyczek (integracja z bankiem Santander) oraz Invoice OCR Web API
- Realizował funkcjonalności zgodne ze specyfikacją funkcjonalną i techniczną, rozbudowywał istniejące systemy i dbał o aktualność dokumentacji
Webowy i desktopowy system kadrowy (HR). 4-osobowy zespół SCRUM.
Bankowość internetowa i mobilna. 50-osobowy zespół ITIL, podzespoły 3–4-osobowe.
- Realizował prace programistyczne zgodnie z wymaganiami systemu, wprowadził narzędzia automatyzacji w PowerShellu oraz prowadził testy regresyjne i wydajnościowe
Analizował wymagania, projektował aplikacje, programował w .NET i MS-SQL oraz utrzymywał i wspierał systemy legacy.
Edukacja
Certyfikaty
Języki
Zainteresowania
Psychologia · Gotowanie · Psia behawiorystyka · Bieganie · Siłownia · Książki i audiobooki