United Online, Inc.
Member Technical
Microsoft
Software Design Engineer II
Microsoft
Software Design Engineer
Garvis
Co-Founder and Head of R and D
Microsoft
Senior Software Development Engineer
Microsoft
Principal Group Engineering Manager
Microsoft
Senior Software Design Engineer
Oracle
Director of Software Development
Self-employed
Personal Sabbatical
Microsoft
Principal Software Engineer
Indian Institute of Technology, Kharagpur