Dr. Alexander Ulrich was a member of the group from 2011 to 2016. He is now with Oracle Labs, Zürich.
As a member of the Database Systems Research Group, I worked on supporting expressive, compositional and nested query languages efficiently on relational query engines. To this end, I developed a query compilation approach based on Blelloch’s flattening transformation.
In terms of software, the main outcome of my work is Database-Supported Haskell (joint work with George Giorgidze and Jeroen Weijers), a DSL for database queries embedded in Haskell.
As of April 2017 I have joined Oracle Labs in Zürich.