A new and improved portfolio is coming soon.

In the meantime, please see my GitHub profile at https://github.com/phrichards.