I'm going through Mitch Tabian's course on Dagger2 for Android, and converting the Java sample code to Kotlin.
Mitch's Dagger course: https://codingwithmitch.com/courses/dagger22-android/
Mitch's Dagger example (Java): https://github.com/mitchtabian/Dagger-Examples