Dan Heidinga
Company: IBM
Dan Heidinga wears two hats: first as an Eclipse OpenJ9 project lead, and the second as IBM's JVM J9 VM Architect. Fortunately, both of those hats let him hack on the OpenJ9 JVM which he's been doing since 2007. Along the way he's represented IBM on multiple JSRS include JSR 292 ("invokedynamic") and JSR 335 ("lambda"). He currently has his hands in most new JVM features and all major Java releases. In the past, he's spent entirely too long staring at Java bytecode while maintaining the verifier and still enjoys an occasional detour into Smalltalk development.