Runtime guy. Currently trying to force dynamic languages to run fast on JVMs. Previously, virtualization stuff, low level hacking, compiler architecture for several pieces of silicon and everything else that gives geek cred from a blinking command prompt.
An interview: http://blog.eisele.net/2011/09/heroes-of-java-marcus-lagergren.html