Umiejętności
Apache
BPEL
C++
EJB
ESB
Git
Github
Hazelcast
Java Enterprise Edition
JavaScript
JMS
JSON
Linux
Oracle BPEL
OSB
Perl
Python
REST
SOA
SOA Governance
SOAP
Unix
Unix Shell Scripting
Weblogic
Websphere
WebSphere Message Broker
XML
XQuery
XSLT
IBM InfoSphere DataStage
Użyteczność
Spring Framework
Gitlab
BPMN 2.0
projektowanie
Oracle Database 11g
Oracle OSB
Architektura rozwiązania
PL / SQL
docker
DDD(Domain Driven Desing)
Spring Boot
Oracle Forms and Reports
Swagger
Microservices
GraphQL
Kubernetes
JWT
Architektura systemu
Software AG Webmethods
Hexagonal Architecture
gRPC
Spring Reactor
Języki
angielski
dobry
Doświadczenie zawodowe
Starszy Konsultant IT (Architekt IT)
- Przygotowywanie dokumentacji architektonicznej i projektowej systemów informatycznych oraz realizacja elementów oprogramowania i projektów typu POC.
- Współpraca z klientem w zakresie analizy wymagań, wykonalności i architektury, oraz wspieranie procesu ofertowania.
- Nadzorowanie prac programistycznych w zakresie merytorycznym i organizacyjnym, oraz szkolenie i rozwijanie wiedzy zespołu.
Wykonywane projekty dla klientów Infovide – Matrix S.A:
Towarzystwo Ubezpieczeń i Reasekuracji WARTA S.A
Projekt: Wsparcie SOA
Rola: Ekspert/Architekt
Zakres obowiązków: Doradztwo w zakresie architektury i rozwiązań SOA. Opracowanie architektury szyny usług oraz wypracowanie standardów wytwarzania, utrzymywania i zarządzania usługami na szynie Jboss ESB. Inwentaryzacja istniejących serwisów oraz doradztwo w kwestii poprawy wydajności środowisk szyny usług. Budowa kanonicznego modelu danych oraz katalogu usług zgodnie z oczekiwaniami klienta.
Wykorzystywana technologia / metodyki: Java Enterprise Edition, XML Schema, Simple Object Access Protocol (SOAP), Oracle Database, JBoss ESB, UML, WebServices, Enterprise Architect Database: Oracle, MSSQL
Powszechny Zakład Ubezpieczeń S.A
Projekt: EVEREST
Rola: Ekspert/Architekt
Zakres obowiązków: Projekt, budowa i wdrażanie procesów ETL (Extract, Transform and Load) zapewniających ekstrakcję i wymianę danych dotyczących należności i zobowiązań oraz statusu rozliczeń faktur pomiędzy systemami księgowymi w PZU.
Wykorzystywana technologia / metodyki: XML Schema, Database: Informix, MSSQL, DB2, PostgreSQL, MySql, Oracle, Java, Universe Basic, PLSQL, Shell script
Infovide - Matrix S.A dla Narodowy Bank Polski
Projekt: SORBNET2
Rola: Architekt/Lider techniczny/Kierownik SOA
Zakres obowiązków: Rozwój aplikacji SORBNET2 w technologii JEE (EJB 3.0).
Wdrażanie i utrzymywanie standardów i metdodyki SOA w NBP. Aktualizacja i tworzenie kanonicznego modelu danych. Budowanie usług oraz przepływów na szynie Oracle Service Bus. Instalacja i konfiguracja środowisk developerskich i testowych w Banku. Kierowanie pracami zespołu developerów rozwijających usługi ESB oraz przygotowywanie realeasów na środowisko testowe zgodnie z procedurami wdrożonymi w NBP.
Infovide - Matrix S.A dla Powszechny Zakład Ubezpieczeń S.A
Projekt: Magistrala Danych
Rola: Architekt/Developer
Zakres obowiązków: Projekt, budowa i wdrażanie procesów ETL (Extract, Transform and Load) zapewniających zasilanie z różnych źródeł danych, bazy raportowej i bazy dla portalu korporacyjnego.
Wsparcie przy konfiguracji środowiska developerskiego i testowego.
Wykorzystywana technologia / metodyki: PRINCE2, XML Schema, Database: Informix, MSSQL, DB2, PostgreSQL, MySql, Oracle, Java, Universe Basic, PLSQL, Shell script
Infovide - Matrix S.A dla Zakład Ubezpieczeń Społecznych
Projekt: Wsparcie budowy Platformy Usług Elektronicznych (PUE)
Rola: Architekt/Analityk
Zakres obowiązków: Przygotowanie specyfikacji wymagań poszczególnych komponentów systemu, stworzenie wizji architektury oraz projektów technicznych, studium wykonalności, wsparcie przy wyborze dostawców oraz zapewnienie finansowania projektu ze środków unijnych.
Wykorzystywana technologia / metodyki: PRINCE2, Java Enterprise Edition, XML Schema, Simple Object Access Protocol (SOAP), Oracle Database, Java, UML, Eclipse, WebServices, DB2, MQ Websphere
Infovide-Matrix S.A dla PKO BP
Projekt: Usługi tworzenia oprogramowania systemów informatycznych wspierających procesy i produkty bankowe.
Rola: Projektant / Developer
Zakres obowiązków: Tworzenie modelu kanonicznego i udostępnianie usług na warstwie Enterprise. Pisanie przepływów w narzędziu MQ Message Broker Toolkit. Udostępnianie usług dla systemu CRM w adapterach opartych na technologii JEE.
Wykorzystywana technologia / metodyki: PRINCE2, Java Enterprise Edition, XML Schema, JBoss Application Server, Simple Object Access Protocol (SOAP), .Net, MS SQL Server, Oracle Database, Java, UML, Eclipse, WebServices, DB2, MQ Websphere
- Współpraca z klientem w zakresie analizy wymagań, wykonalności i architektury, oraz wspieranie procesu ofertowania.
- Nadzorowanie prac programistycznych w zakresie merytorycznym i organizacyjnym, oraz szkolenie i rozwijanie wiedzy zespołu.
Wykonywane projekty dla klientów Infovide – Matrix S.A:
Towarzystwo Ubezpieczeń i Reasekuracji WARTA S.A
Projekt: Wsparcie SOA
Rola: Ekspert/Architekt
Zakres obowiązków: Doradztwo w zakresie architektury i rozwiązań SOA. Opracowanie architektury szyny usług oraz wypracowanie standardów wytwarzania, utrzymywania i zarządzania usługami na szynie Jboss ESB. Inwentaryzacja istniejących serwisów oraz doradztwo w kwestii poprawy wydajności środowisk szyny usług. Budowa kanonicznego modelu danych oraz katalogu usług zgodnie z oczekiwaniami klienta.
Wykorzystywana technologia / metodyki: Java Enterprise Edition, XML Schema, Simple Object Access Protocol (SOAP), Oracle Database, JBoss ESB, UML, WebServices, Enterprise Architect Database: Oracle, MSSQL
Powszechny Zakład Ubezpieczeń S.A
Projekt: EVEREST
Rola: Ekspert/Architekt
Zakres obowiązków: Projekt, budowa i wdrażanie procesów ETL (Extract, Transform and Load) zapewniających ekstrakcję i wymianę danych dotyczących należności i zobowiązań oraz statusu rozliczeń faktur pomiędzy systemami księgowymi w PZU.
Wykorzystywana technologia / metodyki: XML Schema, Database: Informix, MSSQL, DB2, PostgreSQL, MySql, Oracle, Java, Universe Basic, PLSQL, Shell script
Infovide - Matrix S.A dla Narodowy Bank Polski
Projekt: SORBNET2
Rola: Architekt/Lider techniczny/Kierownik SOA
Zakres obowiązków: Rozwój aplikacji SORBNET2 w technologii JEE (EJB 3.0).
Wdrażanie i utrzymywanie standardów i metdodyki SOA w NBP. Aktualizacja i tworzenie kanonicznego modelu danych. Budowanie usług oraz przepływów na szynie Oracle Service Bus. Instalacja i konfiguracja środowisk developerskich i testowych w Banku. Kierowanie pracami zespołu developerów rozwijających usługi ESB oraz przygotowywanie realeasów na środowisko testowe zgodnie z procedurami wdrożonymi w NBP.
Infovide - Matrix S.A dla Powszechny Zakład Ubezpieczeń S.A
Projekt: Magistrala Danych
Rola: Architekt/Developer
Zakres obowiązków: Projekt, budowa i wdrażanie procesów ETL (Extract, Transform and Load) zapewniających zasilanie z różnych źródeł danych, bazy raportowej i bazy dla portalu korporacyjnego.
Wsparcie przy konfiguracji środowiska developerskiego i testowego.
Wykorzystywana technologia / metodyki: PRINCE2, XML Schema, Database: Informix, MSSQL, DB2, PostgreSQL, MySql, Oracle, Java, Universe Basic, PLSQL, Shell script
Infovide - Matrix S.A dla Zakład Ubezpieczeń Społecznych
Projekt: Wsparcie budowy Platformy Usług Elektronicznych (PUE)
Rola: Architekt/Analityk
Zakres obowiązków: Przygotowanie specyfikacji wymagań poszczególnych komponentów systemu, stworzenie wizji architektury oraz projektów technicznych, studium wykonalności, wsparcie przy wyborze dostawców oraz zapewnienie finansowania projektu ze środków unijnych.
Wykorzystywana technologia / metodyki: PRINCE2, Java Enterprise Edition, XML Schema, Simple Object Access Protocol (SOAP), Oracle Database, Java, UML, Eclipse, WebServices, DB2, MQ Websphere
Infovide-Matrix S.A dla PKO BP
Projekt: Usługi tworzenia oprogramowania systemów informatycznych wspierających procesy i produkty bankowe.
Rola: Projektant / Developer
Zakres obowiązków: Tworzenie modelu kanonicznego i udostępnianie usług na warstwie Enterprise. Pisanie przepływów w narzędziu MQ Message Broker Toolkit. Udostępnianie usług dla systemu CRM w adapterach opartych na technologii JEE.
Wykorzystywana technologia / metodyki: PRINCE2, Java Enterprise Edition, XML Schema, JBoss Application Server, Simple Object Access Protocol (SOAP), .Net, MS SQL Server, Oracle Database, Java, UML, Eclipse, WebServices, DB2, MQ Websphere
Młodszy Projektant Rozwiązań Integracyjnych
Przygotowywanie dokumentacji architektonicznej i projektowej dla systemów integrowanych z szyną ESB. Budowanie usług w formacie XML i opisywanie ich w katalogu usług. Integracja systemów z ESB oraz rozwój i utrzymywanie spójności bazy ODS (Operational Datastore)
Młodszy Analityk Integracji Systemów
Analiza, oraz przygotowywanie dokumentacji analitycznej jak i projektowej systemów. Integracja systemów z platformą ESB (Enterprise Service Bus) oraz budowanie usług biznesowych zgodnie ze standardami SOA. Dbanie o zapewnienie możliwie jak najlepszej spójności danych pomiędzy zintegrowanymi systemami.
Projektant - Programista
Uruchamiane instalacji automatyki na terenie całego kraju, tworzenie dokumentacji, programowanie sterowników PLC, pisanie programów wizualizacyjnych na komputery klasy PC oraz panele dotykowe, szkolenie kadry pracowniczej z zakresu obsługi wdrożonych technologii i urządzeń
Szkolenia i kursy
„Komputerowe wspomaganie projektowania AUTOCAD 2004” z certyfikatem pierwszego stopnia.
Świadectwo kwalifikacyjne uprawniające do zajmowania się eksploatacją urządzeń, instalacji i sieci na stanowisku: eksploatacja - uprawnienia SEP do 1kV
Świadectwo kwalifikacyjne uprawniające do zajmowania się eksploatacją urządzeń, instalacji i sieci na stanowisku: eksploatacja - uprawnienia SEP do 1kV
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Architektura
Grupy
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
Ostrowiec Świętokrzyski
Grupa dla osób urodzonych, mieszkających, pracujących, czy po prostu od czasu do czasu bywających w Ostrowcu Św.
SOA czyli Service Oriented Architecture
grupa zainteresowanych technologią powiązaną z Architekturą Zorientowaną Na Usługi