Wouter van Oortmerssen
I am a Dutch programmer living in San Francisco, mostly working on games, engines, programming languages & tools.
Professional Career

Before that I was doing independent consulting/contracting in the area of game engine and programming language related technology. Recent clients include Maxis (SimCity) and Gearbox (Borderlands 2).
I am one of the creators of the Guildhall at SMU Master’s program for game development, teaching my students how to build engine components (such as shader systems, skeletal character animation, scripting compilers), and supervise their Master’s projects.
Before that, I worked at Crytek on the original CryEngine and the game Far Cry, working on multiplayer, core engine systems, and a new scripting language. Prior, I was a consultant for Amiga Inc working on a new operating system and a new system wide programming language.
Games & Engines

My other Games, Engines, Editors & Maps.
Tools

Read about several other Productivity Tools I made.
Programming Languages

I did my PhD at Southampton University (UK), and my Master’s at the University of Amsterdam (NL), both in programming language research, with Aardappel and Bla being the respective resulting projects / languages.
I created one of the most widely used languages on the Amiga platform, Amiga E, which I sold as a commercial product for a few years, and the False language which started a wave of esoteric languages.
More on my Programming Languages projects.
Interests

I am very much into natural languages, and actually studied Computational Linguistics and Italian before I switched to programming languages entirely. Besides Italian, English I also speak German and Dutch fluently, and can get around in French or Spanish.
Misc
