Curriculum Vitae

Have a look at my full journey.

Explore CV

Blog

I write stuff down, every now and then.

Read posts

Speaking

I give keynotes and workshops on stuff.

See events

Made with ❤ by @mrozilla. Here's some boring legal stuff.