Łukasz Rojek

Starszy Programista / Architekt / Konsultant
lukasz.rojek.83@gmail.com 608 646 078 Łódź (Praca zdalna / B2B) Profil LinkedIn rojas.pl

lukasz_rojek.json

Doświadczenie zawodowe

Comarch SA

2006 – Obecnie

Forma współpracy: 2006-2022 Umowa o Pracę | 2022-Obecnie B2B

Główne zadania na stanowisku Starszego Programisty / Architekta:

  • Projektowanie nowoczesnych rozwiązań systemowych i modyfikacja istniejącej architektury.
  • Analiza biznesowa, zbieranie i uszczegółowianie wymagań od klientów.
  • Implementacja systemów, optymalizacja kodu i zaawansowane naprawianie błędów.
  • Przygotowywanie ofert technicznych i paczek instalacyjnych.
  • Tworzenie scenariuszy testowych, testy automatyczne (xUnit) oraz manualne.

Projekty i Realizacje (kliknij, aby rozwinąć szczegóły)

EDI SapOData Connector

Klient: SAP/EDI Integracja (projekt profilowy) - (2025- obecnie)

Worker service realizujący dwukierunkową integrację EDI ↔ SAP/C4C w trybie cyklicznym i przyrostowym.

Technologie: .NET Worker Service, SAP S/4HANA OData v2/v4, SAP Sales Cloud (C4C), XML Config, HTTP Retry/Timeout, Proxy
  • Implementacja procesów EDI → SAP (m.in. Sales Quote) oraz SAP → EDI (ORDRSP, DESADV, INVOIC) w układzie per profil i per typ dokumentu.
  • Projektowanie mechanizmów niezawodności: statusy InProgress/Success/Failed, tracking przyrostowy, obsługa testMode i automatyczny recovery kolejki.
  • Rozwój warstwy komunikacji z SAP (factory klientów, dynamiczny wybór środowiska prod/test, standaryzacja logowania i obsługi błędów).

WFCSApi

Klient: T-Mobile (projekt integracyjny Workflow CS) - (2023- obecnie)

Nowoczesne REST API (v1/v2/v3) do zarządzania sprawami Workflow CS z naciskiem na integracje enterprise i bezpieczeństwo.

Technologie: ASP.NET Core 9, Web API, EF Core, Oracle, JWT, IIS, NLog, Swagger/OpenAPI
  • Projekt i rozwój architektury wielowarstwowej (API, Services, DataAccess, Core) wraz z wersjonowaniem endpointów.
  • Implementacja i utrzymanie integracji z systemami zewnętrznymi: WCS (BPM), CInM, CMM2WS/IDMIS oraz IDM (JWT/JWKS).
  • Przygotowanie konfiguracji produkcyjnej na IIS, diagnostyki błędów i monitoringu aplikacji.

PDFExtractor

Klient: Wielu (Październik 2022 - 2024)

Zaawansowany system automatycznego rozpoznawania i przetwarzania faktur.

Technologie: ASP.NET Core Worker, Web API, EntityFramework, MS SQL, Angular
  • Rola Architekta: Pełny projekt systemu, analiza kluczowych wymagań i projektowanie nowej architektury.
  • Rola Programisty: Budowa silnika systemu w oparciu o CQRS i Onion Architecture, implementacja WebAPI oraz części frontendowej.
  • Testowanie za pomocą xUnit oraz testy manualne aplikacji frontendowej; konfiguracja CI/CD w GitLab (środowisko DEV).

CInMService

Klient: T-Mobile (Listopad 2020 - 2021)

Wydajny system służący do bezpiecznego wysyłania interakcji do zewnętrznych platform systemowych.

Technologie: ASP.NET Core Worker, Web API, PL/SQL, Oracle
  • Projektowanie architektury nowego rozwiązania i kompletna analiza wymagań.
  • Budowanie i rozbudowa rdzennego silnika systemu, wdrażanie nowych komponentów funkcjonalnych.
  • Przygotowanie paczek instalacyjnych oraz konfiguracja dedykowanego środowiska testowego.

Forms3

Klient: T-Mobile (Listopad 2020 - 2021)

Kompleksowy system operacyjny wspierający salony sprzedaży operatora.

Technologie: ASP.NET Core RazorPages, Web API, PL/SQL, Oracle
  • Architektura i projektowanie interfejsów systemowych.
  • Wdrożenie core'owej logiki biznesowej oraz nowych formularzy interaktywnych.
  • Utrzymanie, diagnoza błędów i wdrożenia produkcyjne.

WorkflowCS3 & WorkflowCS2

Klient: T-Mobile (Styczeń 2009 - Obecnie)

Kluczowy system workflow wspierający całościową obsługę klientów sieci.

Technologie: ASP.NET, ASP.NET AJAX, Microsoft Office API, Open XML, Web Services, Client-Server, PL/SQL, Oracle, FileNet Process Engine
  • Projektowanie i stała opieka architektoniczna nad ewolucją systemu na przestrzeni lat.
  • Implementacja kluczowych komponentów integracyjnych (Office API, Open XML, FileNet).
  • Nadzór merytoryczny nad zespołem młodszych programistów i dbanie o spójność kodu.

Faktura na E-maila

Klient: T-Mobile (Styczeń 2012 - 2016)

Wysoko wydajny system masowego rozsyłania faktur billingowych drogą elektroniczną.

Technologie: Web Services, Windows Service, PL/SQL, Oracle
  • Budowa kompletnej architektury niezawodnego systemu przetwarzania transakcyjnego.
  • Oprogramowanie krytycznych, wielowątkowych silników systemu w postaci usług systemu Windows.
  • Nadzór programistyczny oraz wdrożenia.

Starsze projekty (2006 - 2013)

Comarch ECM, CapturAgent, Commiter, SAF

Wcześniejsze systemy klasy Enterprise realizowane dla dużych podmiotów (m.in. Górażdże Cement, T-Mobile).

Technologie: Windows Workflow Foundation, SharePoint Services, MS SQL, Windows Services, Oracle PL/SQL
  • Comarch ECM: Zarządzanie przepływem dokumentów (SharePoint/WWF).
  • CapturAgent, Commiter, SAF: Systemy backendowe do kolejkowania logiki, archiwizacji faktur oraz pobierania i analizy faksów/e-maili.

Certyfikaty i Szkolenia

  • 2026Copilot dla .NETLink
  • 2021WebAPI Masters (Szkoła Dotneta)Link
  • 2018Oracle SQL - poziom zaawansowany
  • 2018Tworzenie aplikacji Internetowych z wykorzystaniem ASP.NET Core
  • 2017Angular - framework aplikacji internetowych
  • 2017Strojenie wydajnościowe bazy danych Oracle
  • 2015Wzorzec projektowy MVC4 w aplikacjach ASP.NET
  • 2014JavaScript - zaawansowane tworzenie aplikacji internetowych
  • 2013Strojenie bazy danych i optymalizacja zapytań MS SQL
  • 2011FCP Image Manager (IS) - Product Technical Support / Administrator 4.0
  • 2010SharePoint 2007 - Configuration, Administration & Development
  • 2008.NET Development Certification

zgoda rekrutacyjna