Ragunath Jawahar has been programming since he was 14. He perceives programming as a beautiful blend of art and science. Jawahar began programming in Java since 2008 and has mastered the language ever since. He strongly believes, practices and preaches object-oriented principles, design patterns and distributed version control systems. He has been working on a number of Java frameworks and began Android programming in 2010. Jawahar has been developing apps starting from Cupcake and is committed to develop apps for Android. He believes in open-source software and has authored a number of open-source libraries that significantly improve productivity for Android Developers. You can check them from his Github page.