1 Network Drive, Building #2 ubur02 Burlington, MA 01803
Dan comes to Sun from Curl, where he was an architect and principal designer and implementor of Curl's Runtime libraries (Container classes, I/O, etc.) and shared responsibilities for Curl's runtime systems: Process/Thread, Event, plug-in, execution engine, and debugger. Curl is in many ways similar to Java.
Before that, Dan worked in the financial community (at the online division of DE Shaw) for a while. And before that, Dan got a PhD at MIT in Computer Science, where he did research in multiprocessor architecture and multiprocessor-oriented graphics algorithms.