About me

I'm currently a Ph.D. candidate at the University of Toronto in the department of Electrical and Computer Engineering. I'm part of the Computer Engineering research group under the supervision of Dr. Jason Anderson. I am interested in FPGAs, CAD tools, FPGA architectures, and post-silicon debugging architectures.

I have completed graduate level courses in topics such as CAD algorithms, formal verification, design for test, computer architectures, VLSI, and parallel programming. Additionally, I was a teaching assistant for P.I.P., EECE 479, and APSC 160 at UBC and APS 105, ECE 532, ECE 243 at UofT.

I completed my Master's degree in Computer Engineering at the University of British Columbia in August 2009. I completed my undergraduate degree in Computer Engineering at the University of Western Ontario in 2007 with an internship at the IBM Toronto Software Lab from May of 2005 to August of 2006 as part of the C/C++/Fortran compiler group.