This portfolio needs JavaScript. You can still read Mark's resume:
resume.pdf
.