Arista Networks
Software Engineering Intern
Arista Networks
Software Engineer
Symantec
Software Dev Intern
UCLA
Graduate Student Researcher
University of Toronto
Teaching Assistant
ETH, Zurich
Undergraduate Research Assistant
UCLA
Graduate Teaching Assistant
Arista Networks
Software Engineer Technical Lead
University of Toronto
University of California, Los Angeles
The University of Edinburgh