Contact

Email

Email

My inbox is always open. Say hello.

Feedback

Feedback

Share your ideas or let me know if you've found a bug on this website.

Twitter

Twitter

Follow me on Twitter for updates about new articles and projects.

LinkedIn

LinkedIn

Connect on LinkedIn to stay informed about talks I attend.

RSS

RSS

Subscribe to my RSS feed for updates about new articles.

Résumé

Résumé

Download my résumé.