Lead developer at Azul Systems. Douglas has been developing in Java for 15 years — creating applications for a variety of industries including bioinformatics, finance, and online retail.
While working on those diverse applications, Douglas became interested in understanding the inner-workings of Java Virtual Machines. 5 years ago, Douglas made the switch to working on the internals of Azul’s server JVM: Zing and was the principal developer behind Azul’s ReadyNow technology.
Now, Douglas has the unique experience of having worked with JVMs both as a Java developer and a JVM implementor — and continues working at Azul as a lead developer.