NVIDIA
Asic Design Engineer
Christie Digital Systems
Manager, Fpga Design
Christie Medical Holdings, Inc.
Advanced Product Developer
Christie Digital Systems
Advanced Product Developer
Christie Digital Systems
Senior Product Developer
University of Waterloo