Graham Ramsey

Graham speaking 2 c85f0cdf1e0a506f128fc8c80dc59b3a0ddee8d348a5b07362abd68b3e33c210

Hello! I'm Graham. I like software, open source, user experience, and doing presentations.

Drop me a line! g at graham dot li @element119

Résumé

Copyleft © 2016 Graham Ramsey
4 8 15 16 23 42