100% Kotlin codebase for your project? Why not?! Maybe it is time to use only one language for the codebase of our project and for all Gradle scripts. See together news about Gradle 5.0 and Kotlin DSL support production ready!
Find source code of this talk on this GitHub project: https://github.com/GerardPaligot/devfestlille-android