Senior Software Engineer
Sunnyvale, CA
Nokia
Data Science Lab Suny Stony Brook
Research Assistant
Platform9 Systems
Director, Engineering
VMware
Software Engineer
Software Intern
Stony Brook University
Visvesvaraya Technological University