Intel Corporation
Director and Principal Engineer
Hewlett-Packard
Hardware Engineer (Various)
Merrimack Repertory Theatre
Member of Board of Trustees
Marvell Semiconductor
Distinguished Engineer
SiFive
Chief SoC Architect
University of Cyprus
Visiting Professor
Cavium Inc
Distinguished Engineer
SiFive
Vice President Of Architecture
The University of Texas at Austin
Indian Institute of Technology, Kanpur
University of Wisconsin-Madison