Samsung India
Lead Engineer
Intel Corporation
Software Development Engineer
Microsoft
Senior Software Engineer
Microsoft
Software Engineer
NEC Corporation of America
Student Worker
Samsung India
Senior Software Engineer
Samsung India
Software Engineer
Texas State University
Graduate Instructional Assitant
Texas State University
Graduate Research Assistant
Khulna University of Engineering and Technology
Texas State University