Florian Biermann

Software Engineer, PhD in Computer Science

Currently

Tech lead and Lead Software Engineer at SimCorp and part-time lecturer at the IT University of Copenhagen.

Overview

Object-oriented and functional programming; weak memory models; concurrency and parallel programming.

Currently C#, F#, OCaml, Emacs Lisp

Previously Java, C++, Python, Ruby, Racket

Employment

2023-now IT University, Copenhagen, Denmark

2018-now SimCorp, Copenhagen, Denmark

2014-2015 IT University, Copenhagen, Denmark

2013-2014 Medial Insight A/S, Copenhagen, Denmark

Education

2015-2018 IT University of Copenhagen, Denmark

2012-2014 IT University of Copenhagen, Denmark

2010-2011 Art Institute of Boston, Boston, USA

2008-2011 University of Bremen, Bremen, Germany

Publications

2018 Puncalc: Task-Based Parallelism and Speculative Reevaluation in Spreadsheets.

Rewriting High-Level Spreadsheet Structures into Higher-Order Functional Programs

2017 Quad Ropes: Immutable, Declarative Arrays with Parallelizable Operations

2016 Declarative Parallel Programming in Spreadsheet End-User Development

Wrist-worn Pervasive Gaze Interaction

2015 A Gaze Interactive Textual Smartwatch Interface

A GazeWatch Pototype

2012 The Animation Loop Station: Near Real-Time Animation Production