Dominik Cebula

Java SE/EE Software Developer

Hello, my name is Dominik Cebula. I am Software Developer from Krakow, Poland. I started developing commercial software 11 years ago and till this day it is my greatest passion. I love to work with complex systems and together with the team solve challenges that they produce.

Download CV Contact Me

Skills

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
40%
Apache YARN, Spark
20%
Jupyter / Zeppelin / SageMaker
20%

Cloud

AWS EC2 / VPC / ELB / Route 53
60%
AWS S3 / EFS
40%
Docker
60%
Kubernetes / OpenShift
40%

Frontend

ReactJS / Redux / ES6
40%
HTML / CSS / JS / jQuery
40%
Java Swing / JavaFX
60%

Backend

Spring Core / MVC / Security / Spring Boot
60%
Tomcat / Wildfly
40%
Rest, EJB, RMI, SOAP
60%

Data

Oracle Database 12g
60%
XML / XSD
60%

Version Control Systems

GIT
80%
SVN
80%

C++

GCC / G++
60%
CMake
40%
NMake
40%
CLion / Visual Studio
40%

Operation Research

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

Tools

Maven / TeamCity
80%
IntelliJ
80%
Bitbucket
60%
Sonar Code Analytics
60%
Rally / VersionOne
90%
JIRA
90%

Linux

Experienced User
80%
Bash Scripting
60%
Apache HTTPD
40%
OpenSSH
60%
Bind9
40%

Work Experience

Sabre Holdings

01 September 2019 - current

Position: Principal Software Engineer

AWS, Kubernetes/OpenShift Products Design & Development

Apache Hadoop YARN Based Products Design & Development

Apache Spark Based Products Design & Development

Models Next Platform Design, Planning, Development

Work Planning for The Team

Backlog Grooming / Formulation / Explanation

Models Products Architecture Consultations

Operation Research Consultant

Sabre Holdings

01 Apr 2017 - 31 August 2019

Position: Team Leader Software Developer

Cloud Products Design & Development

Work Planning for The Team

Backlog Grooming / Formulation / Explanation

Server/Client Side Development for AirVision Insights

Server/Client Side Development for AirVision Planning and Scheduling

Optimization Software Development

Mathematical Model Analysis & Implementation

Models Products Architecture Consultations

Operation Research Consultant

Sabre Holdings

01 Aug 2015 - 31 Mar 2017

Position: Senior Software Developer

Server/Client Side Development for AirVision Planning and Scheduling Suite

Optimization Software Development

Mathematical Model Analysis & Implementation

Models Products Architecture Consultations

Operation Research Consultant

Sabre Holdings

01 Jul 2013 - 31 Jul 2015

Position: Contributor Software Developer

Server/Client Side Development for Fleet Manager Module

Optimization Software Development

Mathematical Model Analysis & Implementation

Sabre Holdings

01 Oct 2012 - 30 Jun 2013

Position: Associate Software Developer

Server/Client Side Development for Fleet Manager Module

Optimization Software Development

Syriusz Sp. z o.o.

01 Oct 2008 - 30 Sep 2012

Position: Delphi / C++ / PHP Software Developer

Warehouses System Development

B2B System Development

Invoice Exchange Systems Integration

Production Control Systems Development

Certification

AWS Certified Solutions Architect – Associate

26 Sep 2018

Scrum Alliance Certified ScrumMaster®

28 Sep 2015

Education

University of Information Technology and Management in Rzeszow

01 Apr 2010 - 31 Jul 2011

Degree: Master of Science

Specialization: Software Development Technologies

University of Information Technology and Management in Rzeszow

01 Oct 2006 - 31 Mar 2010

Degree: Bachelor of Engineering

Specialization: Software Engineering

Contact

Please contact me at my e-mail address or directly via mobile phone.

dominikcebula@gmail.com
+48 661 681 502