Łukasz Ziaja

Software Engineer

About Me

Experienced Software Engineer adept in bringing forth expertise in design, delivery, testing, and maintenance of software systems. Proficient in Java and related technologies, able to effectively self-manage during independent projects, as well as collaborate as part of a productive team.

Experience

Delivery Hero

Software Engineer II 05.2025 - Present
  • Working on core backend services anti-fraud data layer.
  • Providing and aggregating the data for the ML models
  • Developed the Flink Autoscaler (to scale the capacity up and down, depending on the load) and Flink Snapshotter (to periodically create Flink snapshots)
  • Reduced the build time by 50% by reducing the amount of data uploaded to the Docker daemon

Technologies used: Kotlin, Coroutines, AWS, Kubernetes, Docker, PostgreSQL, Flink, Kafka, Microservices, RESTful APIs, Terraform, Grafana, Prometheus.

Trade Republic

Software Engineer 12.2024 - 04.2025
  • Developed backend services for tax processing platform.

Technologies used: Kotlin, PostgreSQL, AWS, Kubernetes, Docker, Kafka, Microservices, Spring Boot.

OLX Group

Software Engineer 06.2019 - 11.2024
  • Integrated OLX Payments with payment service providers in Latin America, enhancing the payment processing efficiency and reducing transaction failures by 20%.
  • Created backend solution for OLX KYC process, improving customer verification time by 30%.
  • Acted as a KYC domain expert, contributing to the overall evolution of the platform, leading to a 15% increase in platform stability and performance.

Technologies used: Kotlin, Spring Boot, PostgreSQL, AWS, Kubernetes, Docker, Java, J2EE, Hibernate, Maven, Jenkins, RESTful APIs, Microservices, JUnit, Mockito, IntelliJ IDEA.

Junior Software Developer 10.2018 - 06.2019
  • Added circuit breaking and optimized cache in internal media hosting service, resulting in a 25% reduction in downtime and a 40% improvement in response time.

Technologies used: Kotlin, Spring Boot, PostgreSQL, AWS, Kubernetes, Docker, Java, J2EE, Hibernate, Maven, Jenkins, RESTful APIs, Microservices, JUnit, Mockito, IntelliJ IDEA.

Languages

Polish - Native

English - C1

German - B1

Skills

Languages
Kotlin - Java - Python - Rust
Frameworks
Vert.x - Spring Boot - HTTP4KExposed - JDBI
Testing
JUnit - Mockito - MockkTestContainers - Localstack
Programming & Systems
Git - Docker - KafkaLinux
Cloud
AWS - Kubernetes - TerraformNew Relic - Grafana - Prometheus

Education

Opole University of Technology

Bsc. Computer Science
2014 - 2018

Heriot-Watt university

Msc. Computer Science
2025 - current

Łukasz Ziaja

Software Engineer

Experience (continued)

Atos

Junior Software Developer 2017 - 2018
  • Created applications optimizing real-estate lease management processes, reducing lease processing time by 50% and increasing accuracy by 35%.

Technologies used: Angular, Java, PostgreSQL, Spring Boot, Hibernate, Maven, Jenkins, RESTful APIs, Servlets, JUnit, Mockito, IntelliJ IDEA