Microsoft
Senior SDE
Microsoft
Principal Software Engineering Manager
University of California, Irvine Division of Continuing Education
Graduate Student Researcher
NEC Laboratories America, Inc.
Software Engineer
Juniper Networks
Senior Staff
Cisco
Tech Lead
Cohesity
Staff Engineer
Juniper Networks
Principal Engineer
Inria
Visiting Researcher
University of California, Irvine
Indian Institute of Technology, Delhi