He has been with Zuken since January 2017. He previously worked for Cadence and VLSI Technology. He has Master of Science and Bachelor of Science degrees in Electrical and Computer Engineering from University of Arizona and Brigham Young University respectively.