Ravi Ojha Author

Ravi Ojha is a Software Engineer at HackerEarth. He writes about software philosophy, competitive programming and personal experiences in general. More about him? http://rookieslab.com/about