Microsoft
Software Engineer 2
Microsoft
Software Development Engineer
Senior Software Engineer
Software Engineer
Indian Institute of Technology, Bombay
Teaching Assistant
Government College of Engineering, Amravati.
Indian Institute of Technology, Bombay
Stanford University