Intel
Lead Software Engineer
Micron Technology
Software Manager
Agilent Technologies
Senior R and D Software Engineer
Razer
Senior Technical Program Manager
Cal-Bay Systems
Software Engineer Project Lead
Amazon Lab126
Senior Technical Program Manager
ZillionHeads
Co-Founder and CTO
Intel Corporation
Senior Software Manager
California State University, Sacramento
Professor - Computer Architecture
California State University-Sacramento
Stanford University Graduate School of Business