Doświadczenie Zawodowe

W pracy zawodowej nie zamykam się w "bańce samego kodowania". Skuteczny developer to dla mnie ktoś, kto potrafi usiąść z biznesem, zrozumieć i doprecyzować wymagania, a następnie przełożyć je na czystą architekturę. Dużą wagę przywiązuję do kultury technicznej w zespole – chętnie angażuję się w procesy Code Review, dzielę się wiedzą i działam w oparciu o zwinne metodologie (Agile/Scrum), dbając o to, by każda linijka kodu wnosiła wartość dla użytkownika końcowego.

Correct – Nowe Skalmierzyce

Software Developer Mar 2025 – obecnie

Kluczowe obowiązki i osiągnięcia:

  • Tworzenie i rozwój API w celu zapewnienia zgodności z regulacjami Unii Europejskiej (EUDR).
  • Pisanie testów jednostkowych i integracyjnych, debugowanie oraz utrzymanie istniejącej bazy kodu.
  • Zbieranie i analiza wymagań klientów oraz przekładanie ich na rozwiązania techniczne.
  • Udział w podejmowaniu decyzji dotyczących architektury systemu oraz projektowania oprogramowania.

Wykorzystywane technologie:

C#.NET CoreReactPostgreSQLxUnitMoqDockerCQRSREST APIEntity Framework CoreAzure DevOps

JMB Lab – Gdańsk

Junior FullStack Developer Sty 2023 – Paź 2024

Kluczowe obowiązki i osiągnięcia:

  • Tworzenie i rozwijanie systemów klasy enterprise, w tym systemu zarządzania magazynem (WMS), systemu zarządzania produkcją oraz panelu dla klientów.
  • Projektowanie i implementacja usług backendowych oraz API wspierających procesy biznesowe i integracje.
  • Implementacja i optymalizacja responsywnych aplikacji front-endowych.
  • Współpraca z interesariuszami biznesowymi w zakresie zbierania wymagań i dostarczania rozwiązań dopasowanych do potrzeb klientów.
  • Wspieranie procesu code review, testowania i wdrożeń w celu utrzymania wysokiej jakości i stabilności systemu.

Wykorzystywane technologie:

C#.NETReactTypeScriptSQL ServerGitJiraCI/CDResponsive DesignCode Review

Skalmex – Nowe Skalmierzyce

FullStack Developer Wrz 2021 – Sty 2023

Kluczowe obowiązki i osiągnięcia:

  • Projektowanie i rozwój systemu zarządzania czasem pracy oraz kontroli dostępu.
  • Opracowanie rozwiązania do obsługi powiadomień w terminalu kontenerowym, usprawniającego przepływ informacji i codzienne operacje.
  • Stworzenie platformy wspierającej pracę instalatorów serwisujących systemy kontroli dostępu, co usprawniło działania w terenie.

Wykorzystywane technologie:

C#.NETReactSQL ServerREST APIOOPDesign Patterns