Ravi Singh is an accomplished software engineer with extensive experience across several prominent companies. Currently serving as a Staff Software Engineer at Rippling, Ravi has previously held pivotal roles such as Principal Architect and Software Architect at apna, and progressed through various engineering positions, including Software Development Engineer 4 and Lead Software Engineer at Swiggy. Ravi began the career at Samsung Research Institute - Noida as a Software Engineer. Educationally, Ravi holds a Bachelor of Technology (B.Tech.) in Computer Science and Engineering from the Indian Institute of Technology, Delhi, earned between 2010 and 2014. Prior studies were completed at Sri Mega Study Circle from 2008 to 2010.