all speakers

Paul Merlin

Paul Merlin

I build software

Paul is an experienced, self-made, software engineer with a wide knowledge ranging from computers, network security and architectures to high-level programming langages, domain modeling and cryptography. 43 years old, hobbyist at 7 already, Paul professionally started to build softwares in 2000.

He joined the Gradle team seven years ago, on time for 2.14, participated to the big performance efforts that went into the 3.x and 4.x versions, extensively worked on the Gradle Kotlin DSL and configuration cache since then.

One language to build them all!

Are you using Kotlin to write mobile apps, desktop apps, web apps, (micro-)services, daemons, tools, libraries, or tests?

In this presentation, learn about how you can leverage your Kotlin-Fu using Gradle to automate your software development and delivery process. We’ll see how Kotlin fits the Gradle programming model, how to use Kotlin to extend the Gradle DSL, how to write convention plugins in Kotlin, how to interact with the Kotlin Gradle plugin and configure it, how to make Kotlin work well with Gradle’s configuration cache and how to share code between your production app and your build logic.

Using the Kotlin language for production, test and build makes it easier for everyone to work with your software code base. Let’s go 100% Kotlin!