Matthias Fischmann hat vor 17 Jahren seine Diplomarbeit am Max-Planck-Institut für Informatik in Haskell implementiert, und ist seitdem überzeugter Verfechter funktionaler Programmierung. Einige seiner jüngeren Haskell-Projekte sind ein eine Beteiligungsplattform für Schulen und eine Platform für Identitätsmanagement. Er hat an der Humboldt-Universität in Berlin promoviert. Er arbeitet zur Zeit als Consultant für Well-Typed und ist Geschäftsführer von zerobuzz.net.
Matthias Neubauer ist Software-Architekt bei der SICK AG in Waldkirch (Breisgau). Dort befasst er sich mit dem Hardware-/Software-Codesign neuer Vision-Sensoren. Nach Erforschung neuer Paradigmen zur Webprogrammierung und der Entwicklung von verschiedenen Testtools setzt er heute Ansätze des funktionalen Programmierens in einem typischen C++-Umfeld ein.
Stefan Wehr entwirft und entwickelt bei der factis research GmbH komplexe Anwendungen und verteilte Systeme, meistens in der funktionalen Programmiersprache Haskell. Davor hat er sich in seiner Promotion mit der Integration von objekt-orientierten und funktionalen Sprachen beschäftigt.
Softwareentwicklung und Entwicklungscoaching
Nicole Rauch ist freiberufliche Softwareentwicklerin und Softwareentwicklungscoach mit umfangreichem Hintergrund in Compilerbau und formalen Verifikationsmethoden. Zu ihren Schwerpunkten gehören Specification by Example und Domain-Driven Design sowie die Sanierung von Legacy Code Applikationen. Unabhängig davon ist die funktionale Programmierung ihre heimliche Liebe. Neben ihrer Entwicklertätigkeit wirkte sie an der Ausrichtung mehrerer selbstorganisierter Konferenzen und an der Initiierung der Softwerkskammer, einer deutschsprachigen User Community zum Thema Software Craftsmanship, sowie ihrer Karlsruher Regionalgruppe mit. In ihrer Freizeit ist sie an der Entwicklung der Softwerkskammer-Webplattform, einem node.js Projekt, beteiligt.
TU Kaiserslautern
Annette Bieniusa studierte Mathematik, Latein und Informatik in Saarbrücken, Leeds und Freiburg. Nach ihrer Promotion zu Software Transactional Memory in Freiburg (2011) und einem Postdoc bei INRIA (Paris) ist sie Akademische Rätin an der TU Kaiserslautern. Ihr Forschungsgebiet ist die Semantik verteilter und nebenläufiger Systeme, mit einem Fokus auf (Geo-)Replikation, Synchronisation und Programmiersprachenkonzepte.
Universität Tübingen
Torsten Grust ist Professor für Informatik an der Universität Tübingen, wo er seit 2008 den Lehrstuhl für Datenbanksysteme leitet. Vor seiner Zeit in Tübingen war Torsten Grust Professor für Datenbanksysteme an den Technischen Universitäten München und Clausthal. Prof. Grust erforscht das Design, die Übersetzung, Optimierung und Auswertung verschiedenster Datenbank-Sprachen. Seine Arbeit findet oft auf dem Grenzgebiet zwischen Datenbanksystemen und Programmiersprachen-Technologie statt. Sein Lehrstuhl entwickelt Techniken, um relationale Datenbanksysteme in skalierbare Laufzeitsysteme auch für nicht-relationale Queries sowie Programmiersprachen verwandeln zu können.
Universität Freiburg
Peter Thiemann ist Professor für Informatik an der Universität Freiburg und leitet dort den Arbeitsbereich Programmiersprachen. Er ist einer der führenden Experten zur funktionalen Programmierung, der partiellen Auswertung, domänenspezifischen Sprachen und zahlreichen anderen Themen der Softwaretechnik. Seine aktuelle Forschung beschäftigt sich mit statischen und dynamischen Analysemethoden für JavaScript.