Moją zawodową ścieżką jest programowanie. Jako senior dev-architekt projektuję i nadzoruję złożone systemy, definiuję ich architekturę oraz dobieram technologie. Współpracuję z zespołami i interesariuszami, przekładając wymagania biznesowe na rozwiązania techniczne, prowadzę przeglądy kodu i wspieram młodszych programistów. Odpowiadam za planowanie rozwoju systemów i minimalizowanie ryzyk, tak aby architektura była stabilna, bezpieczna i łatwa w utrzymaniu.
Jako senior developer i architekt tworzę oraz nadzoruję architekturę złożonych systemów backendowych. Specjalizuję się w technologiach opartych o Java, Spring oraz architekturę mikroserwisową.
Dbam o spójność rozwiązań, jakość kodu oraz zgodność architektury z wymaganiami biznesowymi i niefunkcjonalnymi.
Ściśle współpracuję z zespołami developerskimi, analitykami oraz interesariuszami biznesowymi, tłumacząc potrzeby biznesowe na konkretne rozwiązania techniczne.
Prowadzę przeglądy kodu, wspieram młodszych programistów oraz dbam o wysokie standardy inżynierii oprogramowania.
Odpowiadam za planowanie rozwoju systemów, analizę ryzyk oraz podejmowanie decyzji technologicznych, które wpływają na bezpieczeństwo i utrzymanie aplikacji.
Moim celem jest tworzenie rozwiązań odpornych na zmiany, łatwych w utrzymaniu i gotowych na dalszą rozbudowę.
Technical / Tech Lead Java Engineer
Mikroserwisy Spring Boot, DDD, CQRS, CI/CD, observability oraz leadership techniczny.
Java Software Engineer
Rozwój i refaktoryzacja aplikacji Java, integracja backend–frontend.
Java Software Engineer
Backend REST/SOAP, systemy bezpieczeństwa, testy integracyjne.
Senior Java Software Engineer / Team Lead
Systemy ERP, architektura backendu, DevOps i prowadzenie zespołów.
Python ML/AI Developer
Oprogramowanie AI (Nvidia Jetson) do analizy sygnałów biologicznych.
C Embedded Developer
Oprogramowanie embedded dla robotyki.