2025

  • Developer Productivity @ Engineering Leadership Meetup (Copenhagen, Denmark) - May 15

2022

  • Panel discussion: Digital innovation is ready for healthcare - does healthcare feel the same? @ Digital Tech Summit (Copenhagen, Denmark) - January 27

2017

2016

2015

2014

Summaries and slides

Developer Productivity (2025)

Last-minute talk about developer productivity, how you can analyze, manage, and improve it.

Slides (Easier to understand with the presenter notes in Google Slides)

Digital innovation is ready for healthcare - does healthcare feel the same? (2022)

Andrei Chiriac & Kevin Pelgrims sat down at the Digital Tech Summit to talk about how technology is applied in healthcare - and what the future might look like.
Andrei is Dermatologist & Senior Medical Advisor and Kevin is Engineering Manager at Omhu. Based on their experiences as a doctor in tech and a software engineer in the medical space, they discussed how medical professionals feel about using new technologies, the difficulties of creating software for doctors, the impact of machine learning on healthcare and more. We asked them what they hoped the audience was taking with them from the talk:

We hope that by listening to our conversation, people get a better idea of what it means to bring medical knowledge into the tech industry and new technology into the medical world. The promises of machine learning and the new opportunities that digital solutions bring to healthcare can help solve many problems - as long as we focus on interprofessional collaboration while working towards a common goal. - Kevin Pelgrims

Google Cloud Firestore - Lightning talk (2017)

A short (high level) introduction to Google Cloud Firestore, why it is useful, and how it is different from Firebase Realtime Database. Followed by a discussion.

Slides

Data binding on Android (2017)

Data binding is not yet widely used by Android developers, and those who do use it seem to limit themselves to just replacing findViewById. However, the possibilities of data binding are endless, and with the right architecture, your code can be much cleaner and a lot easier to understand.

This talk begins with explaining the basics of data binding, and then quickly moves on to more advanced techniques/functions.

Slides

Understanding Gradle for Android (2015-2016)

As a Gradle enthusiast, it pains me to see that Android developers do not understand how Gradle works, even if it could make their work significantly easier. Gradle is capable of a lot more than just building your Android apps or libraries. You can automate every aspect of your build process: versioning, APK renaming and shrinking, generating test reports, ...

Slides (2016) Slides (2015)

Architecting Android apps (2015)

A short talk about a way to architect apps with the help of some libraries. The demo app is an app that actually will be published to Google Play in a few weeks, so all code is real world code. Testability will also be discussed. The idea is that you walk away from the talk with some inspiration for putting apps together.

Slides

Retrofit for beginners (2014)

Sharing my experiences with setting up Retrofit to consume RESTful APIs on Android.

Resources:

No slides

Android Performance - Analyzing and Optimizing Your Apps (2014)

Most Android phones are lightweights compared to the good old desktops and laptops we used to develop for. On top of that they also have a limited battery life. Keeping the memory footprint of an app low is one the more important tasks of a mobile developer. In this talk we'll look at some simple optimization tricks, then get into some more advanced analysis and solutions based on the resulting knowledge.

Slides

Introduction to Gradle and Android Studio (2014)

Are you sick of Eclipse and Ant, but you don't want to write your code in Notepad and build everything manually? Last year Google introduced Android Studio and embraced Gradle as the default build system for Android, so let's see what it's all about.

In this short introduction we'll see how to use Android Studio to create a new project that builds with Gradle, how to convert an existing project to Gradle, how to maintain different build types and how to add actions to your build. We'll also see how Android Studio can improve your daily workflow and make you a little more productive.

Slides