Independent software consultant
Windows Phone Developer
Hindustan Aeronautics Limited
Project Trainee
ITC Information Systems Division
Intern
Oregon State University
Graduate Teaching Assistant
Processware Systems (P) Ltd.
Technology Consultant
Oregon State University
Senior Researcher
Oregon State University
Graduate Research Assistant
Frank Anthony Public School, Bangalore
Birla Institute of Technology and Science, Pilani
Oregon State University