Wojciech Pikulski

Java professional
Warszawa, mazowieckie

Umiejętności

AJAX C# CAMEL CAP EJB Enterprise Architecture GSM Haskell INAP JAIN SLEE Java LINQ MAP MongoDB MySQL Cluster PCRF PMI PMI Trained PRINCE2 Project Management Sentinel SMPP SMS SOA Spring SS7 UML UMTS VoIP Apache Camel IMS Spring Framework Zarządzanie ryzykiem Cluster HA IN DCCA PRINCE2 Foundation Certificate JPA/Hibernate OpenCloud DPCA Rhino TAS DDD(Domain Driven Desing) Spring Boot PMI - PMBoK GIT (system kontroli wersji OCJP Swagger Hateoas Microservices Systemy billingowe

Języki

angielski
biegły

Doświadczenie zawodowe

Logo
Senior Software Engineer
Ergo Digital IT
Obowiązki
=========
- Implementacja mikrousług przetwarzających dane oraz integracyjnych

Technologia
===========
- Kafka
- Redis, MongoDB
- AWS, Openshift
- Spring, Apache Camel
- HATEOAS, OpenApi3, Swagger
GFT Polska
Senior Software Engineer
Obowiązki
=========
- Analiza logiki oraz rozwój platformy handlowej FOREX w międzynarodowym banku
- Przygotowanie środowiska do testów automatycznych

Technologia
===========
- Java 8, Tibco EMS JMS, Tibco RV, JGroups clustering
- Oracle DB, KDB
- Gradle, Git, Teamcity
Computaris Polska
Senior Software Engineer
Obowiązki
=========
- Zarządzanie zespołem programistów, wspieranie juniorów, code review.
- Tworzenie architektury i implementacja systemów telekomunikacyjnych opartych na technologii JAIN SLEE.
- Analiza biznesowa z klientem zewnętrznym.
- Tworzenie architektury oraz wycena czasochłonności ofert.
- Tworzenie dokumentacji.
- Integracja stworzonych serwisów w sieciach klientów.
- Rozwiązywanie i identyfikacja błędów
- Utrzymanie serwisów.

Projekty
========
- Serwisy sieci core rozliczające opłaty za usługi głosowe, SMS, MMS, DATA
- Serwisy VPN/MultiSIM
- Platformy provisioningowe
- Charging proxy

Technologia
===========
- Opencloud Rhino TAS, Resource Adaptors, Sentinel
- Mobicents/Telestax SLEE Application Server
- Java 7/8
- JUnit, Mockito, TDD, Robot Framework
- JBoss AS, Tomcat, Apache Camel, Spring, Eclipselink
- MySQL Cluster + MCM + ClusterJ
- Oracle DB, PL/SQL
- OpenLDAP
- JMeter, Wireshark, SIPp
- GIT, SVN, Maven, IVY, Artifactory, ANT
- Vagrant
- Jenkins
Computaris Polska
Software Engineer
Obowiązki
=========
- Tworzenie architektury i implementacja systemów telekomunikacyjnych opartych na technologii JAIN SLEE.
- Analiza wymagań.
- Tworzenie dokumentacji.
- Integracja stworzonych serwisów w sieciach klientów.
- Rozwiązywanie i identyfikacja błędów
- Utrzymanie serwisów.

Projekty
========
- Serwisy sieci core rozliczające opłaty za usługi głosowe, SMS, MMS, DATA
- Serwisy VPN/MultiSIM
- Platformy provisioningowe
- Charging proxy

Technologia
===========
- Opencloud Rhino TAS, Resource Adaptors, Sentinel
- Mobicents/Telestax SLEE Application Server
- Java 7/8
- JUnit, Mockito, TDD, Robot Framework
- JBoss AS, Tomcat, Apache Camel, Spring, Eclipselink
- MySQL Cluster + MCM + ClusterJ
- Oracle DB, PL/SQL
- OpenLDAP
- JMeter, Wireshark, SIPp
- GIT, SVN, Maven, IVY, Artifactory, ANT
- Vagrant
- Jenkins
Wydawnictwo Bauer
Programista Java EE
Obowiązki
=========
- Rozwój oraz utrzymanie systemu SMSC (przetwarzanie wiadomości SMS) spółki (integracja z operatorami telekomunikacyjnymi w Polsce, Czechach, Rosji, Ukranie, oraz na Słowacji).
- Rozwój oraz utrzymanie aplikacji realizujących usługi dodane SMS dla tytułów wydawnictwa.
- Rozwój oraz utrzymanie aplikacji obsługującej w czasie rzeczywistym konkursy SMS prowadzone przez rozgłośnie radiowe (najpopularniejsza loteria w kraju).
- Architektura oraz implementacja platformy pobierania mikropłatności za dostęp do usług elektronicznych.

Technologia
===========
- JBoss, EJB 3.0
- JDBC, Hibernate, PostgreSQL
- HornetQ Messaging (JMS)
- BIRT + GWT
- ANT, SVN
- Netbeans
- JUnit, TDD
Orange Polska S.A.
Starszy Specjalista ds. Rozwoju Usług Dodanych
Obowiązki
=========
- Tworzenie architektury oraz zapewnianie pojemności dla podległych platform, zarządzanie budżetem.
- Tworzenie architektury oraz projektowanie usług policy i zarządzania QoS zgodnych ze standardami 3GPP (PCRF/WISP/DPI).
- Weryfikacja zgodności platform technicznych ze standardami telekomunikacyjnymi (np. TS29.212, TS29.213, TS32.299, RFC 4006, Diameter Gx, Gy, Ro, Rf, QoS)
- Prowadzenie projektów infrastrukturalnych oraz biznesowych w funkcji kierownika projektu. Zapewnienie optymalnej realizacji pod kątem harmonogramu, kosztów i efektywności.
- Tworzenie oraz wdrażanie nowych usług dodanych w obszarze IN, billing, mediacja, provisioning.
- Analiza biznesowa.
- Współpraca z dostawcami.
- Koordynowanie pracy podwykonawców w celu zagwarantowania terminów i jakości wykonywanych usług.

- Tworzenie aplikacji wspierających procesy biznesowe zespołu:
> zarządzanie konfiguracją platform (Java - SWING)
> generowanie raportów KPI (C# - WinForms, MySQL, PL/SQL, bash)
> wewnętrzny system monitorowania oraz raportowania (MySQL, BIRT, Jasper Reports)
> symulatory protokołów i platform usług dodanych (Java, CORBA, Diameter)
Orange Polska S.A.
Inżynier Usług Dodanych
Obowiązki
=========
- Analiza wymagań biznesowych, przygotowywanie analizy wykonalności, wdrażanie ofert na platformach technicznych.
- Prowadzenie projektów infrastrukturalnych oraz biznesowych w funkcji kierownika projektu. Zapewnienie optymalnej realizacji pod kątem harmonogramu, kosztów i efektywności.
- Tworzenie oraz wdrażanie nowych usług dodanych w obszarze IN, billing, mediacja, provisioning.
- Analiza biznesowa.
- Stworzenie oraz wdrożenie platformy MVNE dla operatór wirtualnych.
- Tworzenie oraz wdrażanie nowych usług dla operatorów wirtualnych MVNO.
- Współpraca z dostawcami.
- Koordynowanie pracy podwykonawców w celu zagwarantowania terminów i jakości wykonywanych usług.
- Analiza wymagań biznesowych dla nowych usług dodanych.

- Tworzenie aplikacji wspierających procesy biznesowe zespołu:
> zarządzanie konfiguracją platform (Java - SWING)
> generowanie raportów KPI (C# - WinForms, MySQL, PL/SQL, bash)
> wewnętrzny system monitorowania oraz raportowania (MySQL, BIRT, Jasper Reports)
> symulatory protokołów i platform usług dodanych (Java, CORBA, Diameter)
Orange Polska S.A.
Konsultant Usług Dodanych
Obowiązki
=========
- Tworzenie oraz wdrażanie nowych usług dodanych w obszarze IN, billing, mediacja, provisioning.
- Współpraca z dostawcami.
- Rozwiązywanie oraz monitorowanie błędów.
- Wykonwanie testów akceptacyjnych.
- Analiza wymagań biznesowych dla nowych usług dodanych.
- Analiza możliwości funkcjonalnych podległych platform.

Szkolenia i kursy

- MTDC: Managing IT Projects
- MTDC: Risk Management
- Metodyka zarządzania projektami PRINCE2 Foundation
- Certyfikat PRINCE2 Foundation
- Zarządzanie projektami zgodne z metodyką PMBOK

- Sun: Object-Oriented Analysis and Design Using UML
- Sun: Developing Architectures for Enterprise Java Applications
- Sun: Business Component Development with EJB Technology
- Sun: Sun Java System Directory Server EE 6.x Analysis and Planning

- Sun: Intermediate Solaris 9 Administration
- Oracle: Oracle Database 10g: Program with PL/SQL
- Oracle: Oracle Database 10g: Administration Workshop I
- Oracle: Oracle 9i: Wprowadzenie do SQL

- Solidex: Introduction to Cisco Networking Technologies
- Solidex: Interconnecting Cisco Networking Devices
- Apis: SS7 Signalling in Mobile Networks
- Apis: UMTS-IMS and SIP Signalling
- Apis: UMTS Split Architecture and SIGTRAN
- Nokia: GPRS System
- Global Knowledge: Voice over IP Foundations
- Incellio: GSM/LTE/HLR/MAP

- Openet: FusionWorks Mediation Operators Course
- Openet: FusionWorks Mediation Developers Course

Edukacja

Logo
Informatyka, doktoranckie
Politechnika Warszawska
Logo
European Engineering Studies, inżynierskie
Coventry University
Logo
Fizyka, inżynierskie
Politechnika Warszawska
Logo
Wydział Elektroniki i Technik Informacyjnych: Teleinformatyka i Zarządzanie w Telekomunikacji, magisterskie
Politechnika Warszawska

Specjalizacje

Inżynieria
Telekomunikacja
IT - Administracja
Administrowanie systemami
IT - Rozwój oprogramowania
Analiza biznesowa
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista JAVA

Zainteresowania

- fotografia
- wspinaczka, góry
- żeglarstwo
- narty
- rower

Organizacje

The Cogent Computing Centre działająca na Uniwersytecie w Coventry, UK

Grupy

Politechnika Warszawska
Politechnika Warszawska
Politechnika Warszawska jest najstarszą polską uczelnią techniczną. Od ponad 180 lat kształci kolejne pokolenia inżynierów, wnosząc istotny wkład w rozwój nauk technicznych.
A jak zarobić pierwszy milion.
A jak zarobić pierwszy milion.
Jeśli jesteś osobą, która chce zarabiać w milionach, lub już tak zarabia to jest to grupa dla ciebie :)
A WOLNY ZAWóD
A WOLNY ZAWóD
FREELANCER - wolny zawód, kontakty, oferty itd.
Darmowe szkolenia
Darmowe szkolenia
Po prostu wymiana informacji na temat darmowych szkoleń..
J2EE
J2EE
Wszystko o Java Enterprise Edition
Java
Java
SE, EE, ME, co kto lubi...
Podatki i Prawo Podatkowe
Podatki i Prawo Podatkowe
Tematyka podatkowa - VAT, podatki dochodowe, majątkowe i lokalne.
Programiści
Programiści
Celem grupy jest dyskusja na wszelkie tematy zwiazane z szeroko pojętym programowaniem.
Projekty start-up
Projekty start-up
internetowe start-upy, wszystko co zwiazane z nowymi projektami, ich finansowaniem i zarzadzaniem
SCJP
SCJP
Sun Certified Java Programmer. Grupa dla osób posiadających SCJP oraz wsparcia dla zainteresowanych uzyskaniem tego certyfikatu. REKLAMY BĘDĄ USUWANE, A UŻYTKOWNICY JE ZAMIESZCZAJĄCY BANOWANI.
SCWCD
SCWCD
Grupa dla osób zainteresowanych przygotowaniami, nauką i zdobyciem Sun Certified Web Component Developer (SCWCD). Tu będzie można znaleźć wrażenia z egzaminów, opisy sposobów nauki i najbardziej polec
Wspinaczka
Wspinaczka
Wspinaczka skałkowa. Dla prawdziwych entuzjastów, wspinających się nie tylko na sztusznych ściankach.