University of Waterloo
Graduate Teaching Assistant
Infosys
Trainee
Envestnet | Yodlee India
Project Trainee
Forescout Technologies Inc.
Software Engineer
Graduate Student Association-University of Waterloo
Vice President Communications
Institute of Mineral and Material Technology
Intern
WRQ
Software Engineer 2
WRQ
Software Engineer 1
RSA Security
Software Engineer 2
Entrepreneurship Cell, NIT Rourkela
Chief Coordinator
University of Waterloo
National Institute of Technology Rourkela
DAV Public School,Chandrasekharpur