Experience
Projects
Contact
David Finch's solution:
For completeness.