Santa Clara, California, United States
Master of Science (Liberal Arts, Software Engineering)
2005 - 2007Master of Science (Software Engineering)
Bachelor of Engineering (Computer Science)
Bachelor of Science (Mathematics, Physics)
Find contact details for 700 million professionals.