Umiejętności
Active Directory
Agile
Akka
Analiza
Android
Android SDK
Architektura
Pracowitość
Drools
GWT
Hibernate
Java
JavaScript
Serwer aplikacji JBoss
JPA
JSF
LDAP
Low Level Design
Primefaces
RichFaces
Spring
Team Spirit
Team-oriented
Tomcat
Websphere
Android Studio
samodoskonalenie
Design Paterns
Team Managment
Java 7
JAVA 8
Java SE 6 Programmer
Języki
angielski
dobry
Doświadczenie zawodowe
Team Lead
Hatomi Sp. z o.o.
- organizacja i koordynacja pracy zespołu
- analiza i wdrożenia nowych rozwiązań i technologii
- projektowanie i implementacja aplikacji
- praca w międzynarodowym zespole
- analiza i architektura na niskim poziomie
Główne projekty:
Dla firmy Ericsson:
- Integracja systemów klienckich w ramach globalnego systemu zarządzania infrastrukturą IT OneFM
- System pojedynczego logowania do aplikacji web owych.
- Aplikacja ułatwiająca budowanie zapytań SQL poprzez interfejs web.
- analiza i wdrożenia nowych rozwiązań i technologii
- projektowanie i implementacja aplikacji
- praca w międzynarodowym zespole
- analiza i architektura na niskim poziomie
Główne projekty:
Dla firmy Ericsson:
- Integracja systemów klienckich w ramach globalnego systemu zarządzania infrastrukturą IT OneFM
- System pojedynczego logowania do aplikacji web owych.
- Aplikacja ułatwiająca budowanie zapytań SQL poprzez interfejs web.
Właściciel
Griffe
- Projektowanie oraz programowanie systemów informatycznych.
- Wdrożenie zwinnych metodyk prowadzenia projektów.
- Zarządzanie projektami.
- Uruchomienie i administracja aplikacją webową na serwerze umieszczonym w chmurze.
- Rekrutacja programistów.
Główne projekty:
- Reminder – aplikacja służąca kontroli przepływu dokumentów na linii klient – biuro rachunkowe.
- Makrob – system umożliwiający gromadzenie oraz przetwarzanie wyników badań makrobezkręgowców bentosowych realizowany na potrzeby Ministerstwa Ochrony Środowiska.
- Braguj.pl – portal rozrywkowy, zintegrowany z serwisami społecznościowymi.
- GPSMonitor - system zbierający oraz prezentujący informacje na temat aktualnej pozycji poszczególnych pojazdów floty firm transportowych.
- MasterEuropei eBadge Student - nowoczesny dziennik. Aplikacja na smartfony z systemem android, zbierająca informacje o obecnościach studentów (przy użyciu protokołu NFC), które następnie przechowywane są w systemie centralnym.
- Mammal - gra przeznaczona na smartfony pracujące na systemie operacyjnym android.
- Wdrożenie zwinnych metodyk prowadzenia projektów.
- Zarządzanie projektami.
- Uruchomienie i administracja aplikacją webową na serwerze umieszczonym w chmurze.
- Rekrutacja programistów.
Główne projekty:
- Reminder – aplikacja służąca kontroli przepływu dokumentów na linii klient – biuro rachunkowe.
- Makrob – system umożliwiający gromadzenie oraz przetwarzanie wyników badań makrobezkręgowców bentosowych realizowany na potrzeby Ministerstwa Ochrony Środowiska.
- Braguj.pl – portal rozrywkowy, zintegrowany z serwisami społecznościowymi.
- GPSMonitor - system zbierający oraz prezentujący informacje na temat aktualnej pozycji poszczególnych pojazdów floty firm transportowych.
- MasterEuropei eBadge Student - nowoczesny dziennik. Aplikacja na smartfony z systemem android, zbierająca informacje o obecnościach studentów (przy użyciu protokołu NFC), które następnie przechowywane są w systemie centralnym.
- Mammal - gra przeznaczona na smartfony pracujące na systemie operacyjnym android.
Team Lead
Programowanie systemów informatycznych.
Koordynacja pracy zespołu podczas wykonywania projektów.
Zapewnienie wysokiej jakości projektu.
Analiza i wdrożenia nowych rozwiązań i technologii
Szacowanie czasu potrzebnego na realizację projektu.
Najważniejsze projekty:
Dla firmy Netia S.A.
- System orkiestrowy złożony z procesów i reguł biznesowych zarządzający szyną danych.
- Aplikacja zapewniająca nadzór i możliwość zdalnego zarządzania przełącznikami LAN dostarczanym klientowi do wskazanej przez niego lokalizacji.
- System zbierający i umożliwiający przeglądanie informacji na temat aktualnych parametrów urządzeń sieciowych.
- Narzędzie internetowe do weryfikacji dostępności usług dla przekazanych danych teleadresowych.
- Aplikacja umożliwiająca zarządzaniem przedstawicielami Netii i dostępem ich pracowników do portalu aplikacji Netii.
- Zarządzanie klientami i dostępem ich pracowników do sieci VPN za pomocą tokenów.
- Analiza plików faktur przekazywanych z Telekomunikacji Polskiej, eskalacja informacji o ewentualnych nieprawidłowościach.
- Projekt i realizacja platformy systemowej do zarządzania usługami dostępu do Internetu w technologiach: ADSL, Bitstream, LLU, Wimax, Dialup i Callback.
Koordynacja pracy zespołu podczas wykonywania projektów.
Zapewnienie wysokiej jakości projektu.
Analiza i wdrożenia nowych rozwiązań i technologii
Szacowanie czasu potrzebnego na realizację projektu.
Najważniejsze projekty:
Dla firmy Netia S.A.
- System orkiestrowy złożony z procesów i reguł biznesowych zarządzający szyną danych.
- Aplikacja zapewniająca nadzór i możliwość zdalnego zarządzania przełącznikami LAN dostarczanym klientowi do wskazanej przez niego lokalizacji.
- System zbierający i umożliwiający przeglądanie informacji na temat aktualnych parametrów urządzeń sieciowych.
- Narzędzie internetowe do weryfikacji dostępności usług dla przekazanych danych teleadresowych.
- Aplikacja umożliwiająca zarządzaniem przedstawicielami Netii i dostępem ich pracowników do portalu aplikacji Netii.
- Zarządzanie klientami i dostępem ich pracowników do sieci VPN za pomocą tokenów.
- Analiza plików faktur przekazywanych z Telekomunikacji Polskiej, eskalacja informacji o ewentualnych nieprawidłowościach.
- Projekt i realizacja platformy systemowej do zarządzania usługami dostępu do Internetu w technologiach: ADSL, Bitstream, LLU, Wimax, Dialup i Callback.
Programista Java
Sprezentuj.pl
- Stosowanie zwinnych metodyk w procesie tworzenia projektu, między innymi w oparciu o pakiet narzędzi „Cruicible”.
- Projektowanie i implementacja przypadków użycia w systemie.
Projekt sprezentuj.pl to portal społecznościowy służący wymianie informacji na temat oczekiwanych prezentów (np. na listach weselnych). Wykonany w technologii JPA, GWT, GoogleGuice.
- Projektowanie i implementacja przypadków użycia w systemie.
Projekt sprezentuj.pl to portal społecznościowy służący wymianie informacji na temat oczekiwanych prezentów (np. na listach weselnych). Wykonany w technologii JPA, GWT, GoogleGuice.
Praktykant
Stworzenie systemu umożliwiającego zdalne pobieranie aktualizacji oprogramowania, do dnia dzisiejszego używanego przez klientów firmy.
Synchronizator napisów
- Praca przy synchronizacji przetłumaczonych tekstów z obrazem telewizyjnym.
Chęć urozmaicenia powyższego zajęcia i rozwijania się w dziedzinie programowania doprowadziła do napisania aplikacji ułatwiającej synchronizację napisów (pomimo braku oczekiwania takiej aplikacji ze strony szefostwa firmy), do dnia dzisiejszego ułatwiającego pracę osób zajmujących się tą dziedziną. Wydarzenie potwierdzone referencjami za stworzenie oprogramowania.
Chęć urozmaicenia powyższego zajęcia i rozwijania się w dziedzinie programowania doprowadziła do napisania aplikacji ułatwiającej synchronizację napisów (pomimo braku oczekiwania takiej aplikacji ze strony szefostwa firmy), do dnia dzisiejszego ułatwiającego pracę osób zajmujących się tą dziedziną. Wydarzenie potwierdzone referencjami za stworzenie oprogramowania.
Szkolenia i kursy
Modelowanie procesów biznesowych, przepływu pracy oraz reguł biznesowych na przykładzie JBoss Rules i jBPM zorganizowany przez firmę Sages sp. z o.o.
Wprowadzenie do BigData i Apache Hadoop (Sages)
Projektowanie, tworzenie i testowanie aplikacji mobilnych na platformie Android (Bottega)
Android - zagadnienia zaawansowane (Bottega)
Agile Development Day 2014 (Sages)
Certyfikat Java SE 6 Programmer Certified Professional
Kurs Języka Angielskiego LCCI level 3
Wprowadzenie do BigData i Apache Hadoop (Sages)
Projektowanie, tworzenie i testowanie aplikacji mobilnych na platformie Android (Bottega)
Android - zagadnienia zaawansowane (Bottega)
Agile Development Day 2014 (Sages)
Certyfikat Java SE 6 Programmer Certified Professional
Kurs Języka Angielskiego LCCI level 3
Specjalizacje
IT - Rozwój oprogramowania
Analiza biznesowa
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista JAVA
IT - Rozwój oprogramowania
Zarządzanie projektem
Zainteresowania
Snowboarding, tenis, gokarty, parki linowe, squash.