Andrew Xia

Hello! I am currently an FPGA Engineer at Altera, an Intel company. I have a Bachelor's degree in Computer Engineering from the University of Waterloo and a Master's degree in Electrical and Computer Engineering from the University of Toronto in Canada.

On this site is where I keep my travel photos and some links to my projects.