10+
lat pracy z aplikacjami biznesowymi i delivery enterprise
Łączę architekturę backendową, jakość frontendu i operacyjny porządek wokół delivery. Celem nie jest tylko dowieźć funkcję, ale zostawić produkt gotowy do dalszego rozwoju.
10+
lat pracy z aplikacjami biznesowymi i delivery enterprise
.NET + TS
mocny backend z frontem pisanym bez kompromisu jakościowego
Prod-ready
architektura, observability i proces wdrożeniowy projektowane razem
01
Buduję systemy, w których warstwa aplikacyjna, kontrakty integracyjne i model domenowy nie rozpadają się przy wzroście wymagań.
02
TypeScript, React i Next.js wykorzystuję do tworzenia interfejsów wspierających użytkownika i zespół produktowy.
03
Python traktuję pragmatycznie: skrypty operacyjne, zadania wsadowe i wewnętrzne narzędzia, które realnie usprawniają delivery.
Wybrane projekty
Sektor finansowy · Enterprise B2B
Wyzwanie
Monolityczna aplikacja .NET Framework 4.8 obsługiwała ponad 40 000 transakcji dziennie z czasami odpowiedzi sięgającymi 800ms p95 i rosnącym długiem technicznym.
Rozwiązanie
Migracja przyrostowa do ASP.NET Core z podziałem na bounded contexts (DDD), Redis cache, asynchroniczna komunikacja przez Azure Service Bus i pełna telemetria przez OpenTelemetry.
85ms
P95 latency (z 800ms)
99.97%
SLA availability
-62%
koszty infrastruktury
Fintech · Platforma raportowania
Wyzwanie
Frontend na Angular 9 miał czas ładowania ponad 6 sekund przy złożonych raportach i ograniczał tempo rozwoju produktu.
Rozwiązanie
Przeprojektowanie frontendu w TypeScript i React z route-based code splitting, TanStack Query oraz windowingiem tabel dla dużych zbiorów danych.
1.1s
czas ładowania (z 6.2s)
91/100
Lighthouse Performance
-48%
zgłoszenia błędów UI
E-commerce · 200+ pracowników
Wyzwanie
Zespoły traciły ponad 14 godzin tygodniowo na ręczne operacje: bootstrap środowisk, migracje danych i monitoring wdrożeń.
Rozwiązanie
Zestaw narzędzi CLI w Pythonie integrujących GitHub Actions, Azure DevOps i wewnętrzne API oraz automatyczny audit zmian.
14h/tyg
oszczędność czasu
3 min
bootstrap środowiska (z 2h)
0
manualnych deploymentów
Senior Refactor
Discovery
Porządkuję ryzyka techniczne, granice systemu i krytyczne integracje zanim powstanie niepotrzebna złożoność.
Build
Dzielę rozwiązanie na czytelne moduły, pilnując kontraktów, testowalności i sensownego ownershipu.
Operate
Dbam o monitoring, CI/CD i telemetrię, które pozwalają zespołowi utrzymać tempo po wdrożeniu.
Engineering Principles
Stack
.NET pozostaje głównym narzędziem do systemów biznesowych. TypeScript i React wzmacniają warstwę produktową, a Python wspiera automatyzację.
Kontakt
Dane kontaktowe pozostają przykładowe. Podmień adres e-mail, LinkedIn i GitHub przed publikacją, a sekcję rozwiń o realne case studies.