Current members (Alumni)

Soft Dev team members

Bush House, King's College London, October 2017.
Jake Hughes, Tom Fransham, Edd Barrett, Laurence Tratt, Sarah Mount, Lukas Diekmann

Edd Barrett

Edd Barret Edd is a Research Associate on the Cooler project. Edd's previous research was in the field of reverse engineering, program analysis, and abstract interpretation. In his spare time, Edd is an OpenBSD developer.

Personal website

Lukas Diekmann

Lukas Diekmann Lukas is a Research Associate on the Editors project, which aims to investigate how a suitable editor for composed languages can be created. His focus is on balancing out the needs of the editor system with the wish of most users to edit text freely.

Personal website

Jake Hughes

Jake Hughes Jake is a PhD student interested in JIT compilation and meta-tracing. He implemented the Erlang-like actor-based concurrent language Plang, based on shared-nothing threads while studying for a BSc at the University of Sussex.

Gabriela-Alexandra Moldovan

Gabriela-Alexandra Moldovan Gabriela is an intern with the Software Development Team, a free software enthusiast, and is interested in algorithm design and competitive programming. Gabriela is working on a meta-tracing interpreter for a subset of C.

Laurence Tratt

Laurance Tratt Laurence leads the Software Development Team. His main research interests surround programming languages and domain specific languages. He created the Converge programming language which allows syntactically distinct domain specific languages to be embedded in normal program files and compiled out at compile-time. He has also written several other open-source programs.

Personal website

Naveneetha Krishnan Vasudevan

Naveneetha Krishnan Vasudevan Krishnan completed his PhD student on ambiguity heuristics in 2018.

Personal website