This site is under construction! Sorry for the inconvenience. In the meantime, here's a link to my resume! And here's a link to my portfolio. — Michael