Badges
Certifications
Work Experience
Software Enginner
Cisco Systems•  2001 - 2008
Education
Stanford University, Stanford
Electrical Engineering, MS•  2002 - 2007
University of California, Davis, Davis
Computer Science & Engineering, BS•  1997 - 2001