· Staff Engineer, SiFive2021–
· Doctor of Philosophy (Ph.D.), Computer Engineering, University of California, Berkeley2014–2020
· Graduate Student Researcher, University of California, Berkeley2014–2021
· IP Design Engineering Intern, Intel Corporation (Formerly Altera)2012–2013
· Undergrad Research Intern, Advanced Micro and Nanosystems Laboratory - Unversity of Toronto2011–2011
· Bachelor of Applied Science in Engineering Science, Electrical and Computer Engineering, University of Toronto2009–2014
· Summer Research Intern, Focused Ultrasound Laboratory - Sunnybrook Health Sciences Centre2008–2010