Amazon
Software Development Engineer I
Barclays Investment Bank
Technology Analyst (Software Developer)
Tata Consultancy Services
Assistant System Engineer
IBM
Staff Software Developer
IBM
Software Developer
University of Illinois at Chicago
Teaching Assistant
Amazon
Software Development Engineer II
Amazon
Senior Software Development Engineer
Barclays Investment Bank
Technology Analyst (Summer Intern 2014)
University of Illinois at Chicago
Rajasthan Technical University (RTU)