At work, I lead a team of amazing developers writing JavaScript, Java, Python, TCL and ActionScript in the web security domain.

I like writing clear, best practice code at work and ugly see-what-happens code at home. I enjoy learning new programming languages (and spoken languages too, occasionally).

I've also taken a liking to Arduino as an easy way for programmers to make something that moves around.