I am software engineer with experience in building JVM based systems. I have worked in many projects mainly for banking/finance industry for various clients from all over the world.

Skills

Backend

Advanced
  • Java
  • Spring
  • Hibernate
  • JUnit
  • AssertJ
  • Mockito
  • Testcontainers
  • Docker
  • Maven
  • PostgreSQL
  • Oracle
  • REST
  • GraphQL
  • OpenAPI

Cloud

Intermediate
  • AWS
  • Azure
  • Kubernetes
  • Helm
  • Serverless
  • Monitoring
  • Distributed tracing

Frontend

Beginner
  • Javascript
  • Typescript
  • Angular
  • React
  • HTML
  • CSS
  • JSF

Work Experience (4)

Oct 2022 - Current
Senior Software Engineer
Kitopi
Kraków, PL https://kitopi.com

I am part of team responsible for developing software for meal plans part of Kitopi business.

Sep 2022 - Sep 2022
Senior Software Engineer
Compax
Remote https://compaxdigital.com

Resigned quickly as it ocurred to be a step back in my career.

Oct 2017 - Aug 2022
Software Engineer
SoftwareMind
Kraków, PL https://softwaremind.com

I took part in various projects for financial sector clients from UK and Netherlands. I was involved in development of new features, common system maintanance like fixing bugs and also transforming existing old style solutions into cloud based computing in AWS. I took part in on-call support. I conducted multiple internal trainings and knowledge sharing sessions for employees and also did some of them at the universities. I took part in SDSI 2022 conference in Warsaw as a speaker.

  • Built a load testing framework in Gatling/Scala for legacy JSF based system

  • Implemented internal GraphQL API based on open-source library

  • Migrated big Oracle deployment to PostgreSQL

  • Designed async and cloud-based processing of loan files on top of legacy monolithic system

  • Reimplemented interservice users syncing algorithm significantly reducing time needed to process

  • Main tech used: Java, Spring, Hibernate, Scala, Gatling, Typescript, Serverless, AWS, Azure, GraphQL

Jul 2016 - Sep 2017
Junior Software Engineer
Comarch
Kraków, PL https://comarch.pl

I was responsible for designing, gaining project specification and developing web applications for managing absences in teams in our organizational unit. I was also responsible for developing new features according to documentation and fixing defects reported by end users in application designed to help officials process EU fundings. I have also designed and built web application to help managing LDAP.

  • Created internal team absence management application

  • Built LDAP management application

  • Main tech used: Java, Spring, Hibernate

Education (2)

2018 - 2019
Master of Engineering
Computer Science (Software Engineering)
AGH University of Science and Technology
2014 - 2018
Bachelor of Engineering
Computer Science
AGH University of Science and Technology

Languages

Polish

Master

English

Fluent

German

Beginner