Argonne National Laboratory
Senior Software Engineer
Biocomplexity Institute of Virginia Tech
Visiting Collaborator
Indian Petrochemicals Corporation Ltd
Managment Trainee and Personnel Officer
Virginia Tech
Software Engineer
Nirma Institute of Technology
Virginia Polytechnic Institute and State University