Welcome.

Hi! My name's Doug. This is my home on the World Wide Web, running on a PLT Scheme web server. I call it The Steak Place.

Until November 2007, I worked at Gensym in Burlington, MA on their G2 platform. G2 was a "real-time business rule engine" but I liked to think of it as a graphical dynamic programming language environment.

I received a PhD in Computer Science from Northeastern University in September 2005. My thesis was titled Programming Language Support for Separation of Concerns. While at Northeastern I worked as a research assistant for Prof. Karl Lieberherr on the Demeter project. Mainly I did a lot of Java hacking. I also wrote a paper about reflection in DJ.

I used to work at Pure Software, which was acquired by Rational Software, which is now part of IBM. I mainly worked on Purify for Unix.

Before that I got a bachelor's degree in computer science at U.C. Berkeley, where I was a member of the XCF, working on Berkeley Logo, and the CSUA, where I held the office of CSUA Chauffeur.

Here are some wonderful and fascinating things that I've created, mostly long ago:

I have other personal pages on the web: This site is due for a redesign. Maybe someday.


Doug Orleans <dougorleans@gmail.com>
Last modified: Thu Apr 24 19:19:28 EDT 2008