Senior Software Engineer
Quantitative Services Group (QSG)
Samsung
Lead Engineer
Expedia, Inc.
Software Development Engineer I
Software Development Engineer II
Motilal Nehru National Institute Of Technology