Talks

A selection of my past talks and presentations are displayed below.


Kotlin Meetup, Berlin October 2019

kotlin Meetup Berlin 2019 10 17
kotlin Meetup Berlin 2019 10 17
Deploy Ktor applications instantly to Kubernetes without Dockerfiles. In this talk I shared how to create docker images with kotlin and gradle only. Also I instantly deployed the docker image to a Kubernetes cluster. Screencast: Auto Deploy Kotlin Applications to Kubernetes without Dockerfiles

TOA, Berlin July 2019
TOA Berlin 2019
Technical Open Air Festival, Berlin July 2019

Alignment in Tech organisations in particular between Product and Software engineers can be challenging. There are traditional agile approaches like user stories and storytelling. In this talk I shared an additional approach that was recently adopted at Moovel not only in Product and Software Engineering but also in other squads: ​ Narratives.

GitHub Satellite, Berlin May 2019
Panel discussion: Open source security: who’s responsible?
Panel discussion: Open source security: who’s responsible?

It was great to join a panel discussion about open source & security.

DeOps Pro Europe, Vilnius March 2019
Talk – Docker image journey – How to shrink a docker image – Vilnius Dev Ops Pro Lithuania– 2019-03-20
Talk – Docker image journey – How to shrink a docker image – Vilnius Dev Ops Pro Lithuania– 2019-03-20

My talk outlined options how to reduce docker images with respect to: docker image size and attack surface.


Continuous Delivery, Mannheim November 2018

Continuous Delivery to Kubernetes DEPLOYMENT INTERFACES, Mannheim November 2018
Continuous Delivery to Kubernetes DEPLOYMENT INTERFACES, Mannheim November 2018

In this talk, I described interfaces my teams considered and implemented when building a CI/CD solution.

CI/CD Meetup, Berlin November 2018
GitHub Constellation, Berlin November 2017

GitHub Enterprise AWS Kubernetes Landscape
GitHub Enterprise AWS Kubernetes Landscape


In this talk, Rasha Malek and I described how the source code engineering team successfully supported the voluntary adoption of GitHub Enterprise and still managed around 100 new seats every month. Here we talked about the advantages and disadvantages of this approach and share insights about the initiatives that were triggered by Github Enterprise at ZalandoTech. We also shared the challenges we came across.

CI/CD Meetup, Berlin September 2017
Implement a CI system
Implement a CI system

I communicated the team’s approach to meet the CI/CD requirements we faced at that time. Based on these requirements, we implemented a CI/CD server infrastructure. This enabled us to fulfil the requirements as well as streamline the solution for the cloud and cluster environments.

GitHub Satellite, London June 2017

GitHub Satellite 2017 - Modernizing Software Architecture Panel Discussion
GitHub Satellite 2017 – Modernizing Software Architecture Panel Discussion

I did participate in a panel discussion about Modernizing Software Architecture.

Architecture group meeting of German computer science society, Leipzig June 2017

expose Kubernetes services with loadbalancers and ingress
expose Kubernetes services with loadbalancers and ingress
I presented options how to expose Kubernetes services with loadbalancers and ingress.

Continuous Delivery, Bussum December 2016
deploy to multiple AWS accounts
deploy to multiple AWS accounts

In this keynote, I described how the team I served successfully moved from a central, continuous integration infrastructure to a distributed infrastructure. I explained how the team leveraged its existing expertise to develop the first version of its new landscape, and discussed alternative plans the team considered before adopting this approach. I shared insights about CloudLobster & CloudKraken, Zalando’s APIs for creating and managing CI instances & agents. Throughout this talk, I talked about issues we encountered along the way and how this team solved and worked around them. I explained why a distributed approach to continuous integration made sense at that time.

Continuous Delivery, Mannheim November 2016
Toolchains to create docker images in CI workers
Toolchains to create docker images in CI workers

Scaling Continuous Delivery at Zalando with CI server pipelines was the subject of this talk.

Delivery of Things, Berlin April 2016

any more CI worker nodes?
any more CI worker nodes?

Scaling Continuous Delivery at Zalando with CI server pipelines was the subject of this talk.