Umiejętności
ADF
BPEL
DBUnit
Eclipse
EJB 2.0/3.0
Freemarker
Git
Hudson
IBM Rational System Architect
Java Enterprise Edition
JAX-WS
Jenkins
JUnit
Maven
Oracle Coherence
Oracle Service Bus
PostgreSQL
Primefaces
Python
Quartz
RESTful WebServices
RichFaces
Subversion
TOGAF
Toplink
Velocity Templates
Weblogic Administration
WebSphere Application Server
XPath
XSLT
Mock object
AngularJS
Jasper Report
JIRA administration
Baza danych Oracle
Baza danych MSSQL
MQ
JSF 2.0
Hibernate Framework
JPA 2.1
Jenkins CI
DDD(Domain Driven Desing)
Spring Boot
Pierwsza Pomoc
JBoss Cache
CA APM
Apache Archiva
Angular UI
Business Intelligence and Reporting Tools
Języki
angielski
dobry
niemiecki
podstawowy
Doświadczenie zawodowe
projektant/programista
Udział w projektach i przedsięwzięciach:
* tworzenie systemu Sorbnet3 realizującego płatności w PLN (od 2024 roku)
* tworzenie i rozwój systemu REJWK2, przeznaczonego do ewidencji kredytu refinansowego wraz z zabezpieczeniami (od 2023 roku)
* tworzenie systemu RTGS realizującego płatności w EUR (od 2020 roku)
* implementacja usług na platformę SOA (Oracle Service Bus) oraz tworzenie specyfikacji dodawanych/modyfikowanych usług,
* tworzenie i rozwój systemu Skarbnet4, zapewniającego w sposób całościowy, kompletny i pełny obsługę operacji na papierach wartościowych i ich ewidencję w ramach Rejestru Papierów Wartościowych (RPW),
* rozwijanie systemu Tabele Kursów Walut 2, odpowiedzialnego za kompletny i pełny proces wyliczania i ogłaszania kursów walut obcych (Tabele A, B, C, BGK), wyliczenie kursów średnioważonych oraz cen złota. Rola: odpowiedzialny za projekt (2014 rok),
* tworzenie i rozwój Portalu Systemu Informacji Sprawozdawczej (realizacja w latach 2012-2013) (https://sis.nbp.pl),
* praca w zespole Nadzoru SOA. Obowiązki: dbanie o spójną realizację implementowanych usług, praca nad rozwojem standardów, przeprowadzanie szkoleń.
* tworzenie wewnętrznego systemu zarządzającego jednostkami organizacyjnymi. Rola: lider zespołu, główny projektant, programista. Realizacja w 2012,
* tworzenie systemu NBP EXDI Client służącego do wymiany danych z Europejskim Bankiem Centralnym. Rola: lider zespołu, główny projektant, programista. Realizacja w latach 2011-2012,
* realizacja wewnętrznego systemu odpowiedzialnego za organizację pracy wydziału. Rola: lider zespołu, główny projektant, programista. Realizacja w 2011 roku,
* tworzenie i rozwój Portalu sprawozdawczego (realizacja w latach 2009-2010) Narodowego Banku Polskiego (http://sprawozdawczosc.nbp.pl). Rola: lider zespołu (organizacja pracy zespołu 6 programistów, definiowanie wymagań, planowanie zmian, konsultacje z zespołami systemów UNIX i infrastruktury sieciowej w zakresie architektury i infrastruktury systemu),
* tworzenie i rozbudowa środowiska monitorującego serwery aplikacyjne i środowisko integracyjne w narzędziu CA APM. Realizacja w latach 2010-2014,
* kompleksowa administracja środowiskiem wytwórczym, w skład którego wchodzą: serwery aplikacyjne HTTP Server Apache, JBoss AS, Apache Tomcat, baza danych Oracle 11g oraz Apache Derby, aplikacja JIRA, Apache Archiva, Subversion, Maven, Hudson CI, Jenkins C,
* przygotowanie i prowadzenie ogólnopolskich oraz międzynarodowych szkoleń,
* udział w grupie ratowniczej pierwszej pomocy przedmedycznej w NBP.
* tworzenie systemu Sorbnet3 realizującego płatności w PLN (od 2024 roku)
* tworzenie i rozwój systemu REJWK2, przeznaczonego do ewidencji kredytu refinansowego wraz z zabezpieczeniami (od 2023 roku)
* tworzenie systemu RTGS realizującego płatności w EUR (od 2020 roku)
* implementacja usług na platformę SOA (Oracle Service Bus) oraz tworzenie specyfikacji dodawanych/modyfikowanych usług,
* tworzenie i rozwój systemu Skarbnet4, zapewniającego w sposób całościowy, kompletny i pełny obsługę operacji na papierach wartościowych i ich ewidencję w ramach Rejestru Papierów Wartościowych (RPW),
* rozwijanie systemu Tabele Kursów Walut 2, odpowiedzialnego za kompletny i pełny proces wyliczania i ogłaszania kursów walut obcych (Tabele A, B, C, BGK), wyliczenie kursów średnioważonych oraz cen złota. Rola: odpowiedzialny za projekt (2014 rok),
* tworzenie i rozwój Portalu Systemu Informacji Sprawozdawczej (realizacja w latach 2012-2013) (https://sis.nbp.pl),
* praca w zespole Nadzoru SOA. Obowiązki: dbanie o spójną realizację implementowanych usług, praca nad rozwojem standardów, przeprowadzanie szkoleń.
* tworzenie wewnętrznego systemu zarządzającego jednostkami organizacyjnymi. Rola: lider zespołu, główny projektant, programista. Realizacja w 2012,
* tworzenie systemu NBP EXDI Client służącego do wymiany danych z Europejskim Bankiem Centralnym. Rola: lider zespołu, główny projektant, programista. Realizacja w latach 2011-2012,
* realizacja wewnętrznego systemu odpowiedzialnego za organizację pracy wydziału. Rola: lider zespołu, główny projektant, programista. Realizacja w 2011 roku,
* tworzenie i rozwój Portalu sprawozdawczego (realizacja w latach 2009-2010) Narodowego Banku Polskiego (http://sprawozdawczosc.nbp.pl). Rola: lider zespołu (organizacja pracy zespołu 6 programistów, definiowanie wymagań, planowanie zmian, konsultacje z zespołami systemów UNIX i infrastruktury sieciowej w zakresie architektury i infrastruktury systemu),
* tworzenie i rozbudowa środowiska monitorującego serwery aplikacyjne i środowisko integracyjne w narzędziu CA APM. Realizacja w latach 2010-2014,
* kompleksowa administracja środowiskiem wytwórczym, w skład którego wchodzą: serwery aplikacyjne HTTP Server Apache, JBoss AS, Apache Tomcat, baza danych Oracle 11g oraz Apache Derby, aplikacja JIRA, Apache Archiva, Subversion, Maven, Hudson CI, Jenkins C,
* przygotowanie i prowadzenie ogólnopolskich oraz międzynarodowych szkoleń,
* udział w grupie ratowniczej pierwszej pomocy przedmedycznej w NBP.
programista
Rozwój systemu bankowego def3000/SA w zakresie:
- programowania w technologii J2EE (EJB 2.1, JSF 1.1, serwer aplikacyjny WebSphere, OAS, JBoss, SunOne)
- sporządzania dokumentacji
- kontaktu z klientem
Wykorzystywane narzędzia i aplikacje: JDeveloper, CVS, IBM Rational Application Developer
- programowania w technologii J2EE (EJB 2.1, JSF 1.1, serwer aplikacyjny WebSphere, OAS, JBoss, SunOne)
- sporządzania dokumentacji
- kontaktu z klientem
Wykorzystywane narzędzia i aplikacje: JDeveloper, CVS, IBM Rational Application Developer
wystawiono
Z czystym sumieniem mogę powiedzieć że Piotr jest jednym z najlepszych programistów z jakimi dotychczas przyszło mi współpracować. Cechuje się wysokimi umiejętnościami programistycznymi, analitycznymi oraz organizacyjnymi. Dodatkowo koleżeńskie traktowanie współpracowników sprawia iż jest to osoba godna polecenia każdemu.
Reasumując: profesjonalista w swoim fachu oraz bardzo dobry i życzliwy kolega.
Reasumując: profesjonalista w swoim fachu oraz bardzo dobry i życzliwy kolega.
wystawiono
Nie da się ukryć, ze Piotrek, to profesjonalista w fachu. Wie co i jak powinien zrobić. Oprócz profesjonalizmu spokojnie można go polecić do współpracy. W trakcie naszej współpracy bardzo łatwo nawiązałem z nim kontakt w wspólne projekty szły nam dość szybko i bardzo sprawnie.
Bardzo kompetentny i odpowiedzialny.
Bardzo kompetentny i odpowiedzialny.
Szkolenia i kursy
2021.09 - Docker w praktyce
2020.10 - Tworzenie mikroserwisów z wykorzystaniem Spring Cloud i Docker
2020.09 - Spring Boot
2020.09 - Techniki DDD umożliwiające refaktoryzację istniejących systemów
2020.09 - Techniki implementacji DDD
2020.09 - Techniki modelowania Domain Driven Design (DDD)
2020.05 - uzyskany certyfikat Java Enterprise Architect Certified Master, na który składały się egzaminy:
* 1Z0-807 - Java Enterprise Architect Certified Master Test
* 1Z0-865 - Java Enterprise Architect Certified Master Assignment
* 1Z0-866 - Java Enterprise Architect Certified Master Essay
2019 - cykl szkoleń z pierwszej pomocy przedmedycznej, II miejsce w ogólnopolskich zawodach z pierwszej pomocy przedmedycznej Bezpieczna Firma
2019.10 - Bezpieczeństwo aplikacji WWW
2019.09 - Bezpieczeństwo API REST
2018.12 - Zaawansowane aspekty budowania aplikacji MAVEN'em
2018.11 - Architect Enterprise Application with JEE
2018.09 - Wprowadzenie do technologii GUI i Angular 5
2018.03 - Zaawansowane bezpieczeństwo aplikacji
2017.12 - Podstawy programowania w Pythonie
2017.11 - Projektowanie aplikacji IBM MQ-WM507G
2017.08 - Technical Introduction to IBM WebSphere MQ
2017.06 - Angular - Tworzenie aplikacji z wykorzystaniem frameworku Angular
2016.12 - Java 8 SE
2016.09 - Usługi sieciowe REST na platformie Java (RESTful WebServices)
2016.08 - TOGAF (zdany egzamin TOGAF 9 Certified)
2015.11 - JavaScript z wykorzystaniem technologii AJAX
2015.10 - konferencja Java Developer Day
2015.08 - Tuning zapytań SQL
2015.06 - Wzorce architektoniczne – Architektura systemów informatycznych dla projektantów
2014.12 - Oracle Fusion Middleware 11g: Build Applications with ADF I
2014.11 - Oracle SOA Suite 11g: Build Composite Applications
2014.03 - PRINCE 2 Foundation (egzaminacyjny)
2013.09 - Oracle Open World (San Francisco)
2012.11 - ITC Business Portfolio Management Work Group - Workshop with Project Managers - European Central Bank (Frankfurt nad Menem)
2012.10 - Enterprise Architect dla projektantów i programistów
2012.09 - Projektowanie i implementacja usług Web Services na platformie Java/Weblogic Server 12c
2011.11 - Basic of Project Management in an international environment (Seminar developed by European System of Central Banks)
2011.09 - STC Workshop - European Central Bank (Frankfurt nad Menem)
2011.05 - Przechowywanie danych i ich obróbka - XQuery i XPath
2011.04 - SOA: Oracle SOA Suite 11g: Build Composite Applications
2011.03 - SOA: Oracle Service Bus 10g R3: Desing & Integrate Services for SOA
2011.02 - SOA: Organization, Planning & Architectural Considerations for SOA
2011.02 - SOA: Architectural Concepts and Design Principles
2011.02 - LiveCycle Enterprise Suite 2.5 (forms + processes)
2010.11 - Oracle Developer Day - JEE6 on GlassFish
2010.10 - Zarządzanie czasem
2010.06 - Rozwiązywanie konfliktów zawodowych
2010.05 - CA Wily Introscope + Workstation (JBoss, WebLogic, WebSphere)
2010.05 - GeeCON Poznan - conference that will focus on Java and JVM based technologies
2010.03 - Object-Oriented Analysis and Design Using UML (Sun Microsystem Course)
2010.03 - XBRL - Formulas - tworzenie oraz testy dla wybranych taksonomii
2010.03 - XBRL - architektura XBRL, COREP oraz FINREP w taksonomiach C-EBS i NBP
2009.11 - IBM WebSphere Application Server V7 - Advanced Administration
2009.10 - XV Konferencja użytkowników i deweloperów ORACLE. Udział w warsztatach i tutorialch:
* Wirtualizacja JVM - aplikacje Java bez systemu operacyjnego
* Oracle WebCenter 11g Suite - tworzenie i zarządzanie portalami internetowymi
* Oracle SOA Suite 11g - infrastruktura dla SOA
* Wdrożenie Oracle Business Intelligence w firmie
* Oracle BPM Suite - tworzenie aplikacji zorientowanych procesowo
2009.10 - Oracle/BEA WebLogic Server 10: Develop Enterprise Web Services
2009.09 - Oracle Application Server 10g R2: Administration I
2009.09 - JEE - Projektowanie aplikacji JEE z użyciem wzorców projektowych i notacji UML
2009.04 - Oracle/BEA WebLogic Server 9/10: System Administration
2006.09 – 2007.06 kurs IBM z/OS organizowany przez IBM Polska w zakresie:
* ES10 - Podstawy posługiwania się z/OS (Fundamental System Skills in z/OS)
* ES07 - Język sterowania JCL (OS/390 JCL & Utilities)
* ZV05 - Instalacja i konfiguracja z/VM pod systemem Linux (VM basics for Linux)
* ZL10 - Implementacja systemu Linux na zSeries (Linux Implementation for zSeries)
* CI17 - CICS - programowanie aplikacyjne I (CICS DB2 Interface for System Programmers)
* CI01 - Wstęp do CICS (CICS Fundamentals)
* CI24 - CICS DB2 Interface for System Programmers
* SW531 - IBM WebSphere Portal V5 Application Development
* SS83 - z/OS VSAM and Access Method Services
2020.10 - Tworzenie mikroserwisów z wykorzystaniem Spring Cloud i Docker
2020.09 - Spring Boot
2020.09 - Techniki DDD umożliwiające refaktoryzację istniejących systemów
2020.09 - Techniki implementacji DDD
2020.09 - Techniki modelowania Domain Driven Design (DDD)
2020.05 - uzyskany certyfikat Java Enterprise Architect Certified Master, na który składały się egzaminy:
* 1Z0-807 - Java Enterprise Architect Certified Master Test
* 1Z0-865 - Java Enterprise Architect Certified Master Assignment
* 1Z0-866 - Java Enterprise Architect Certified Master Essay
2019 - cykl szkoleń z pierwszej pomocy przedmedycznej, II miejsce w ogólnopolskich zawodach z pierwszej pomocy przedmedycznej Bezpieczna Firma
2019.10 - Bezpieczeństwo aplikacji WWW
2019.09 - Bezpieczeństwo API REST
2018.12 - Zaawansowane aspekty budowania aplikacji MAVEN'em
2018.11 - Architect Enterprise Application with JEE
2018.09 - Wprowadzenie do technologii GUI i Angular 5
2018.03 - Zaawansowane bezpieczeństwo aplikacji
2017.12 - Podstawy programowania w Pythonie
2017.11 - Projektowanie aplikacji IBM MQ-WM507G
2017.08 - Technical Introduction to IBM WebSphere MQ
2017.06 - Angular - Tworzenie aplikacji z wykorzystaniem frameworku Angular
2016.12 - Java 8 SE
2016.09 - Usługi sieciowe REST na platformie Java (RESTful WebServices)
2016.08 - TOGAF (zdany egzamin TOGAF 9 Certified)
2015.11 - JavaScript z wykorzystaniem technologii AJAX
2015.10 - konferencja Java Developer Day
2015.08 - Tuning zapytań SQL
2015.06 - Wzorce architektoniczne – Architektura systemów informatycznych dla projektantów
2014.12 - Oracle Fusion Middleware 11g: Build Applications with ADF I
2014.11 - Oracle SOA Suite 11g: Build Composite Applications
2014.03 - PRINCE 2 Foundation (egzaminacyjny)
2013.09 - Oracle Open World (San Francisco)
2012.11 - ITC Business Portfolio Management Work Group - Workshop with Project Managers - European Central Bank (Frankfurt nad Menem)
2012.10 - Enterprise Architect dla projektantów i programistów
2012.09 - Projektowanie i implementacja usług Web Services na platformie Java/Weblogic Server 12c
2011.11 - Basic of Project Management in an international environment (Seminar developed by European System of Central Banks)
2011.09 - STC Workshop - European Central Bank (Frankfurt nad Menem)
2011.05 - Przechowywanie danych i ich obróbka - XQuery i XPath
2011.04 - SOA: Oracle SOA Suite 11g: Build Composite Applications
2011.03 - SOA: Oracle Service Bus 10g R3: Desing & Integrate Services for SOA
2011.02 - SOA: Organization, Planning & Architectural Considerations for SOA
2011.02 - SOA: Architectural Concepts and Design Principles
2011.02 - LiveCycle Enterprise Suite 2.5 (forms + processes)
2010.11 - Oracle Developer Day - JEE6 on GlassFish
2010.10 - Zarządzanie czasem
2010.06 - Rozwiązywanie konfliktów zawodowych
2010.05 - CA Wily Introscope + Workstation (JBoss, WebLogic, WebSphere)
2010.05 - GeeCON Poznan - conference that will focus on Java and JVM based technologies
2010.03 - Object-Oriented Analysis and Design Using UML (Sun Microsystem Course)
2010.03 - XBRL - Formulas - tworzenie oraz testy dla wybranych taksonomii
2010.03 - XBRL - architektura XBRL, COREP oraz FINREP w taksonomiach C-EBS i NBP
2009.11 - IBM WebSphere Application Server V7 - Advanced Administration
2009.10 - XV Konferencja użytkowników i deweloperów ORACLE. Udział w warsztatach i tutorialch:
* Wirtualizacja JVM - aplikacje Java bez systemu operacyjnego
* Oracle WebCenter 11g Suite - tworzenie i zarządzanie portalami internetowymi
* Oracle SOA Suite 11g - infrastruktura dla SOA
* Wdrożenie Oracle Business Intelligence w firmie
* Oracle BPM Suite - tworzenie aplikacji zorientowanych procesowo
2009.10 - Oracle/BEA WebLogic Server 10: Develop Enterprise Web Services
2009.09 - Oracle Application Server 10g R2: Administration I
2009.09 - JEE - Projektowanie aplikacji JEE z użyciem wzorców projektowych i notacji UML
2009.04 - Oracle/BEA WebLogic Server 9/10: System Administration
2006.09 – 2007.06 kurs IBM z/OS organizowany przez IBM Polska w zakresie:
* ES10 - Podstawy posługiwania się z/OS (Fundamental System Skills in z/OS)
* ES07 - Język sterowania JCL (OS/390 JCL & Utilities)
* ZV05 - Instalacja i konfiguracja z/VM pod systemem Linux (VM basics for Linux)
* ZL10 - Implementacja systemu Linux na zSeries (Linux Implementation for zSeries)
* CI17 - CICS - programowanie aplikacyjne I (CICS DB2 Interface for System Programmers)
* CI01 - Wstęp do CICS (CICS Fundamentals)
* CI24 - CICS DB2 Interface for System Programmers
* SW531 - IBM WebSphere Portal V5 Application Development
* SS83 - z/OS VSAM and Access Method Services
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista JAVA
Zainteresowania
programowanie, algorytmy genetyczne, systemy Business Intelligence, Geographic Information System oraz Decision Support System (optymalizacja z wykorzystaniem algorytmów hybrydowych), piłka nożna, historia II wojny światowej, taniec, jazda rowerem
Grupy
doktoranci i doktorzy, doktorat
Forum wymiany informacji dla doktorantów i doktorów. Wszystkie kierunki. doktoranci i doktorzy, prace doktorskie,habilitacja,przewód,metodologia badawcza, doktorat, nauka polska,
Doktoranci SGH
Grupa skupiająca osoby przygotowujące doktorat w Szkole Głównej Handlowej, zarówno studentów studiów stacjonarnych, zaocznych jak i tych z "wolnej stopy".
Doktoranci SGH KNOP X Edycja
Członkami tej społeczności są doktoranci SGH w Kolegium Nauk o Przedsiębiorstwie, Edycja X.
IT – Praca dla osób z charakterem
Grupa zrzesza informatyków oraz konsultantów branży IT. Dyskusje oraz możliwości współpracy to cel tej grupy.
PRACA ZDALNA IT
Grupa na której możecie umieszczać oferty pracy zdalnej - tylko zdalnej. Umieszczamy zarówno oferty jak i oferujemy prace zdalną. Zapraszam.
Programowanie Java i C sharp
Grupa osób zainteresowanych programowaniem aplikacji sieciowych i biurowych.