Software Engineer
Sunnyvale, CA
Apple Inc
Tech Mahindra
Senior Software Developer
Visvesvaraya Technological University