Laszlo Presentation Server

Year: 2002-2007
Role: Chief Software Architect
Laszlo Presentation Server

The Laszlo Presentation Server (LPS) was an XML-based platform for developing Rich Internet Applications. It compiled declarative XML application descriptions into Flash applications that ran in the browser.

I was the chief software architect, and implemented the initial compiler and runtime. LPS was later open-sourced as OpenLaszlo.