Some of the projects I've been working on, download or play them online.
A short summary of my programming skills and experience.
Randomness inside, worth looking at though.
Just a pleasant mixture of fingerstyle guitar, table tennis, programming, maths and bad puns.
Visit other websites about people and things that I like.
Tom's portfolio •
Paul's website •