About me

8 years of hands on web development and DevOps. Self driven, dedicated and problem solving software engineering professional. Passionate and creative about Object Oriented Programming software development.

Resume / CV

PDF or ODT?

Skills

Java

Java

5 years

Spring Boot

4 years

Spring Framework

4 years

Maven

4 years

JDBC

4 years

JDK

4 years

Groovy

4 years

Apache Tomcat

4 years

IntelliJ IDEA

4 years

Mockito

3 years

JUnit

3 years

JEE / J2EE

2 years

Eclipse

2 years

Drools

2 years

DevOps

Jenkins

4 years

Python

4 years

PowerShell Scripting

4 years

Bash Scripting

4 years

XML

4 years

JSON

4 years

SOAP

4 years

REST

4 years

Git

4 years

Ansible

4 years

Docker

3 years

Kubernetes

3 years

Linux

3 years

Cloud

Amazon Web Services

4 years

Elastic Beanstalk

4 years

Amazon Lambda

4 years

Amazon EC2

4 years

Alibaba Cloud

4 years

Google Cloud

4 years

Google App Engine

4 years

Microsoft Azure

3 years

Database

Microsoft SQL Server

4 years

Oracle Database

4 years

SQL

4 years

Apache Solr

4 years

Elasticsearch

4 years

MongoDB

3 years

Redis

3 years

Software Architecture

Software Engineering

4 years

Open Source

4 years

OOP

4 years

Web Technologies

4 years

Microservices Architecture

4 years

Unit Tests

3 years

Acceptance Testing

3 years

SOA

3 years

TDD

3 years

UML

3 years

BRM

2 years

DDD

2 years

QA

2 years

QE

2 years

Front end

ReactJS

5 years

React Hooks

3 years

Redux

3 years

AngularJS

4 years

VueJS

4 years

Single Page Application

4 years

SCSS

4 years

Material Design

4 years

Bootstrap

3 years

CSS

3 years

Management skills

Scrum

4 years

Agile Development

4 years

Lean Methodology

4 years

Kanban

3 years

Mentorship Skills

3 years

Coaching Skills

3 years

Leadership Skills

3 years

PM Skills

2 years

Team skills

Teamwork

4 years

Collaboration

4 years

Networking

4 years

Verbal Communication Skills

4 years

Interpersonal Skills

4 years

Multicultural Understanding

4 years

Analytical Skills

4 years

Attention to Detail

4 years

Independent Work

3 years

Experience

Senior Software Engineer, Orange Poland, Poland

03/2023 — 12/2023

• Working on an sales authentication/authorization system with DevOps support (Java 17, JUnit, Groovy, Spock, Spring Boot, OpenAPI, Spring Cloud, WildFly, Flyway)
• Adjusting and extending the security mechanisms and 2FA codebase (k8s, OAuth2, Keycloak)
• Maintaining and improving the existing microservices (OWASP Top 10)

Senior Software Engineer, Circle K, Poland

06/2022 — 03/2023

• Developing new features for the remote fueling application (Java 17, JUnit, Groovy, Spock, Kotlin, Spring Boot, Spring WebFlux, Swagger / OpenAPI, Spring Cloud, Sleuth, OpenFeign)
• Adjusting and extending pipelines and functions (Azure Kubernetes Service, Azure DevOps, Azure Functions, Azure Event Grid, Azure Event Hubs, Azure Cosmos DB)
• Collaboratively maintaining and improving the NodeJS based microservices (NodeJS 16, TypeScript, HapiJS)
• Close and strong cooperation with diverse multinational teams and overcoming outsourcing challenges such as complex bug fixing and missing documentation within available business capabilities

Senior Software Engineer, WorkFusion, Poland

07/2021 — 06/2022

• Using and improving Machine Learning algorithms for the core product (Java 8, Groovy, Scala)
• Developing Proof of Concepts and working with multiple teams on advanced domain systems implementation, including the security team and vulnerabilities heuristics
• Decoupling micro services to promote good separation of concerns in order to meet client expectations (Apache Zookeeper, RabbitMQ)
• Service deployment and orchestration (Docker, Kubernetes, KubeFlow, Camunda BPM, JBoss Drools, Spring Boot Microservices, Feign, Keycloak, Apache Mesos, HashiCorp Vault, Marathon, HAProxy, Elastic Search, Kibana, Grafana)

Senior Software Engineer, Orange Poland, Poland

05/2020 — 06/2021

• Coding new features of and tuning the firmware on embedded systems (Java 7, Google Web Toolkit / GWT, ReactJS, Apache Kafka, Apache Zookeeper)
• Involved in IoT / Internet of Things development of smart home entertainment solutions (MongoDB, Spring WebFlux)
• Motivated help for juniors to grow based on trust and reputation and preparing high level internal training
• Conducting performance analysis and performance tuning in the production environment

Back End Engineer, e.stradis GmbH, Germany

12/2019 — 04/2020

• Developing new features of and tuning the credit risk management financial products running on low latency Linux systems (Java 7, Java EE, EJB, JMS, JDBC, JSP, Servlets, RMI, SOA, Spring 4, JavaScript, CSS, ExtJS, Atlassian JIRA, Apache Ant, SVN)
• Involved in building and debugging the features with focus on the analytics and project management side according to the industry regulations and business requirements / standards compliance
• Communication and proactively follow up on the solutions, maintaining partnerships with the management / customer representatives from the finance sector
• Conducting performance analysis and performance tuning
• Writing and updating technical documentation for improved customer experience
• Participating in the digital transformation innovation of the company
• Remote work experience in a dynamic environment

Senior Software Engineer, DHL International GmbH, Czech Republic

08/2019 — 12/2019

• Programming of a Big Data driven scheduling application loading data into global application designed to support the sales process using the cloud architectures and relational databases / data warehouse (Java 8, JDBC, Apache Tomcat, Spring Boot, Oracle 12g, Ehcache, HikariCP, Teradata Vantage, MyBatis, SQL Loader, Amazon Web Services S3, AWS SDK)
• Delivering together with external vendors a high quality customers performance reporting application analysing and reporting operational logistics performance from a global to facility level including the target transit time (Java 8, Apache Tomcat, Spring Boot, Oracle 12g, Red Hat Enterprise Linux 7)
• Working on a highly scalable enterprise software generating daily / weekly call plans (Java 8, Apache Tomcat, Spring Boot, Oracle 12g, Red Hat Enterprise Linux 7)

Full Stack Developer / IT Architect, Broadcom Inc., Czech Republic

04/2019 — 08/2019

• Conducting innovative research and development of the new mainframe products and their APIs (Java 8, Lombok, Mockito, Spring Boot, SLF4J, JUnit, Jacoco, Jersey, Guava, Apache Velocity, Apache Commons, SonarQube, Endevor, IBM z/OS, Git)
• Developing a modern Cucumber End To End integration testing suite (Cucumber JVM, Selenium, test automation)
• Effectively creating a Jenkins Continuous Integration build pipeline including a front end validation (eslint)
• Making impact on the technical debt and major deficiencies in the React front end which has enabled the project delivery and for the product to enter the MVP lifecycle phase
• Leading the front end development and mentoring / training the junior team member (s) including code reviews and technical knowledge / technical skills transfer

Consultant, Amaris Consulting, Czech Republic

04/2018 — 04/2019

• Developing a collaborative bidding platform (Java 11, Maven, Spring MVC, JUnit, Mockito, Hibernate / JPA, PostgreSQL, Angular 7, Protractor, NG-ZORRO, Node.js, Red Hat Enterprise Linux 7)
• Developing a competitive and user supporting system with Artificial Intelligence capabilities
• Using the Machine Learning algorithms and data structures / design patterns e.g. Strategy pattern according to the proactive business analysis
• Improving the existing system according to the Clean Code best practices and technical requirements / performance requirements
• Extending and troubleshooting the root cause of the problems of the existing web services used by mobile applications (Microsoft Azure)
• Developing an automation script for parsing and collaborating with banking clients for data migration reasons using flexible banking specific frameworks (Python 2.7, Murex MX.3, OpenHFT, FIX / Financial Information Exchange, Red Hat Enterprise Linux 7)
• Familiarity with financial engineering and trading systems through consulting services

Master of Business Administration (MBA), The Power Business School

2023 — 2024

Postgraduate Studies in IT Project Management, Warsaw School of Computer Science

2021 — 2022

Bachelor of Science in Computer Science, Warsaw School of Computer Science

2014 — 2018