Dejan is an Android programmer with 6+ years of programming experience, passionate about code quality and best practices. He works as an Android platform lead at Undabot (Zagreb) - a mobile development agency focused on creating native Android and iOS apps.