Dominik Cebula

Java SE/EE Software Developer

Witaj na mojej stronie internetowej, mam na imię Dominik i zawodowo zajmuję się programowaniem. Zacząłem tworzyć oprogramowanie komercyjne 9 lat temu, jest to mój zawód oraz życiowa pasja. Zgłębianie wiedzy i szukanie nowych, innowacyjnych rozwiązań dostarcza mi wiele satysfakcji. Uwielbiam pracować ze złożonymi systemami i razem z zespołem rozwiązywać wyzwania z nimi związane.

Pobierz CV Kontakt

Umiejętności

Core Skills

Java Core
90%
Java Memory Model
90%
Lambda / Reference Method
80%
Streams API
80%
JUnit, EasyMock, Mockito, Unitils
90%

Software Development Principles

Clean Code
90%
Design Patterns
90%
SOLID
90%
Continuous Development
90%
Scrum
90%

Big Data

Apache Hadoop HDFS
70%
Apache Spark
30%
Apache Zeppelin
30%

Cloud

Amazon EC2
50%
Amazon CloudFormation
70%
Amazon Elastic Beanstalk
60%
Amazon EMR
20%

Frontend

JavaFx
30%
Java Swing
80%
HTML / CSS / JS / jQuery
60%
Netbeans Platform
20%

Backend

Spring Core / MVC / Security / Boot
70%
Tomcat / JBoss / Wildfly
60%
EJB, RMI, SOAP, JSON
70%
Hibernate
40%

Data

Oracle Database 12g
70%
XML / XSD
60%
ElasticSearch
20%
LDAP
20%

Systemy kontroli wersji

SVN
90%
GIT
60%

C++

GCC / G++
70%
CMake
80%
NMake
60%
CLion / Visual Studio
60%

Operation Research

Linear / Integer Programming Model Analysis
70%
IBM ILOG CPLEX
20%

Narzędzia

Maven
80%
TeamCity
80%
IntelliJ
90%
Upsource
80%
Sonar Code Analytics
70%
Rally / VersionOne
90%
JIRA
90%

Linux

Basics
95%
Bash Scripting
40%
Apache HTTPD
60%
OpenSSH
60%
Bind9
30%

Doświadczenie zawodowe

Sabre Holdings

od 1 kwietnia 2017

Pozycja: Team Leader Software Developer

Projektowanie oraz implementacja produktów w chmurze

Planowanie pracy zespołu

Wyjaśnianie / tworzenie / zarządzanie Backlogiem Scrumowym

Programowanie części serwer / klient dla AirVision Planning and Scheduling

Tworzenie oprogramowania do optymalizacji rozkładu lotów

Analiza oraz implementacja modeli matematycznych

Planowanie / tworzenie architektury

Konsultacje w ramach 'Operation Research'

Sabre Holdings

od 1 sierpnia 2015 do 31 marca 2017

Pozycja: Senior Software Developer

Programowanie części serwer / klient dla AirVision Planning and Scheduling

Tworzenie oprogramowania do optymalizacji rozkładu lotów

Analiza oraz implementacja modeli matematycznych

Planowanie / tworzenie architektury

Konsultacje w ramach 'Operation Research'

Sabre Holdings

od 1 lipca 2013 do 31 lipca 2015

Pozycja: Contributor Software Developer

Programowanie części serwer / klient dla AirVision Planning and Scheduling

Tworzenie oprogramowania do optymalizacji rozkładu lotów

Analiza oraz implementacja modeli matematycznych

Sabre Holdings

od 1 października 2012 do 30 czerwca 2013

Pozycja: Associate Software Developer

Programowanie części serwer / klient dla AirVision Planning and Scheduling

Tworzenie oprogramowania do optymalizacji rozkładu lotów

Syriusz Sp. z o.o.

od 1 października 2008 do 30 września 2012

Pozycja: Delphi / C++ / PHP Software Developer

Tworzenie oprogramowania do zarządzania hurtowniami

Tworzenie systemów typu B2B

Integracja elektronicznych systemów wymiany faktur

Tworzenie systemów kontroli produkcji

Wykształcenie

Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie

od 1 kwietnia 2010 do 31 lipca 2011

Poziom studiów: magisterskie

Specjalizacja: Technologie wytwarzania oprogramowania

Wyższa Szkoła Informatyki i Zarządzania w Rzeszowie

od 1 października 2006 do 31 marca 2010

Poziom studiów: inżynierskie

Specjalizacja: Inżynieria oprogramowania

Kontakt

Skontaktuj się ze mną za pomocą poczty elektronicznej bądź telefonicznie.

dominikcebula@gmail.com
+48 661 681 502