I have been professionally writing code for more than 10-years, I am based in India, on-and off Mumbai-Ahmedabad. My job has been primarily around designing software API and doing R&D, I am having ~5-years of experience of R&D in gaming and Augmented reality. I believe programming language is a barrier to software development, and software engineers are really software artists, and as an artist we should not be restricted to any particular type of brush or paint.