Altera
Sr. Member of Technical Staff
Altera
Sr. Software Engineer
Tabula
Director of Hardware Architecture
Altera
Architect and Principal Engineer
Altera
Principal Engineer
Intel Corporation
Principal Engineer, Director FPGA Architecture
Technical Lead Manager
Altera
Principal Design Engineer, Office of the CTO
Altera
Member of Technical Staff
Technical Lead
University of Waterloo
University of Toronto