SENIOR SOFTWARE ENGINEER · .NET
Projektuję i dostarczam systemy Enterprise, które działają w produkcji.
Ponad 16 lat doświadczenia w budowie systemów backendowych, integracjach, przetwarzaniu dokumentów i danych oraz utrzymaniu rozwiązań o znaczeniu biznesowym.
SELECTED ENGINEERING WORK
Systemy, integracje i produkty
Przykłady problemów, które rozwiązywałem — od architektury i implementacji po wdrożenie i utrzymanie.
Platforma generowania i dystrybucji dokumentów
Rozwój platformy obsługującej kilka milionów dokumentów miesięcznie, integrującej systemy billingowe, CRM, eBOK, drukarnie oraz kanały korespondencyjne.
- RabbitMQ, MassTransit i przetwarzanie asynchroniczne
- SQL Server o wolumenie przekraczającym 15 TB
- Apache FOP, Ecrion, XML i kontrola procesu wydruku
Centralny system billingowy i CRM
Udział w produkcyjnym wdrożeniu NCB — centralnego rozwiązania zastępującego starszą platformę billingową i porządkującego kluczowe procesy biznesowe.
Consent Management Platform
Autorska platforma CMP wspierająca GDPR/RODO i Google Consent Mode, zaprojektowana jako produkcyjny produkt dla klientów komercyjnych.
Rozproszona platforma audytowa CMP
Wielowątkowy i wieloprocesowy system analizujący strony przed i po wyrażeniu zgody, klasyfikujący cookies i skrypty oraz automatyzujący kontrolę zgodności.
Integracje medyczne i systemy kontroli dostępu
Integracje eZWM, mapowanie danych medycznych, komunikacja REST/SOAP oraz połączenia z centralami kontroli dostępu przez SDK, TCP/IP i Web API.
ENGINEERING DOMAINS
Obszary, w których dostarczam największą wartość
Enterprise software
Systemy o dużej skali, długim cyklu życia i wysokiej odpowiedzialności biznesowej.
System integration
WCF, REST, SOAP, RabbitMQ, MassTransit, XML, SDK i integracje urządzeń.
Performance engineering
SQL tuning, indeksy, blokady, deadlocki, wielowątkowość i duże wolumeny danych.
Production ownership
Windows Services, Docker, Linux, maszyny wirtualne, wdrożenia i utrzymanie produkcji.
Software architecture
Projektowanie modułów, kontraktów danych, komunikacji i granic odpowiedzialności.
Compliance automation
Automatyzacja audytów, klasyfikacja zachowania systemów i platformy CMP.
CORE TECHNOLOGY
Technologie podporządkowane rozwiązaniu problemu
BackendC#, .NET, ASP.NET Core, .NET Framework, WCF, Windows Services, Web API
IntegrationREST, SOAP, RabbitMQ, MassTransit, XML, SDK, TCP/IP
Data & PlatformSQL Server, Docker, Linux, IIS, Playwright .NET, Git, CI/CD
CONTACT
Porozmawiajmy o systemach, które muszą działać.
Interesują mnie role Senior Software Engineer, Integration Engineer, Software Architect oraz Technical Lead.