Ulf studied law in Leipzig, Berlin & Paris. Since 2007 he's been working at various courts, including the German Federal Constitutional Court in Karlsruhe where he clerked for Justices Hassemer and Vosskuhle. While seconded to the Berlin Department of Justice he drafted the Code on Data Protection & Freedom of Information for Berlin's prisons. Ulf is currently judge at Berlin Superior Court (Landgericht).
Other than in criminal law & privacy Ulf is deeply interested in computer science & software engineering. He's been writing software since he got a C64 for his 10th birthday. At present he codes mostly for iOS and builds backends in PHP & Swift. Ulf is a member of Digitale Gesellschaft e.V. (@Digiges) and a regular contributor to netzpolitik.org.