top of page
Rajesh Hadiya

Rajesh Hadiya

Software developer | Educator | Public Speaker

I have trained 1000+ developers from beginners to experienced professionals – through high-rated courses and personalized mentorship. As a community builder, I also organize developer meetups to help people learn, connect, and share knowledge with each other.

Build Kotlin Compiler Plugins for Production level Android Apps

Kotlin compiler plugins let you extend the compiler itself - to generate new code or modify existing code. They unlock the power to automate boilerplate code and enforce your own rules. But building them is not easy - the learning curve is steep and no official documentation. In this talk, I’ll share my journey of creating a Kotlin compiler plugin from scratch and taking it all the way to production in a real Android app. We’ll walk through the challenges, practical use cases, and lessons learned from turning plugins into tools that solve real business problems. If you’ve ever wished the compiler could just “do it for you,” this session will show you how to turn that wish into production-ready reality.
bottom of page