people

The professors, researchers, and staff of the Software Languages Lab.

SOFT is led by 6 professors, each heading a research team of postdoctoral and doctoral researchers. The teams are organised in three thematic clusters, described on the research page.

42 members
6 professors
25 PhD students
6 joint PhDs
50 PhDs defended since 2009
10 countries of origin

Who works at SOFT

  • Professors 6
  • Postdoctoral researchers 11
  • PhD students 25
Composition of the Software Languages Lab
Role People
Professors 6
Postdoctoral researchers 11
PhD students 25

Professors

Portrait of Wolfgang De Meuter
Prof. Dr. Wolfgang De Meuter
Leads PROG
programming language design and implementation, reactive programming, distributed programming
Lab Director
Portrait of Coen De Roover
program analysis, software quality, software security, automated testing, SE4AI & AI4SE
Portrait of Elisa Gonzalez Boix
programming languages and tools for distributed systems, debugging, replicated data types
Portrait of Antonio Paolillo
Leads SPELLS²
system software, performance evaluation, real-time and embedded systems, C-to-Rust migration
Portrait of Bas Ketsman
database theory, transaction processing, distributed query evaluation, coordination in distributed systems
Portrait of Jens Nicolay
applied software engineering, secure web and cloud applications, distributed ledger technology

Emeriti

Postdoctoral researchers

PhD students

  • Portrait of Esteban Aguililla Klein Esteban Aguililla KleinC-to-Rust transpilation
  • Portrait of Jolien Andries Jolien Andriesprogramming languages, SE4AI
  • Portrait of Tim Baccaert Tim Baccaerttransaction scheduling, consistency in distributed systems
  • Portrait of Robbe De Greef Robbe De GreefC-to-Rust transpilation, secure robotics software
  • Portrait of Dina dos Santos Borrego Dina dos Santos Borregojoint PhD with NOVA University of Lisbon (EUTOPIA)CRDTs, application invariants without coordination
  • Portrait of Fernando Hechavarría Fajardo Fernando Hechavarría Fajardodatabase theory
  • Portrait of Sander Huyghebaert Sander Huyghebaertjoint PhD with KU Leuvenformal verification of processor (instruction-set) security guarantees, capability machines
  • Portrait of Jef Jacobs Jef Jacobsconstraint-based languages for 3D modelling and fabrication
  • Portrait of Mohamed Lahmar Mohamed Lahmarjoint PhD with IMT Atlantique (MSCA SEED)SE4AI, software contracts
  • Portrait of Aäron Munsters Aäron MunstersWebAssembly dynamic analysis, portable debugging
  • Portrait of Melissa Joy Njenga Melissa Joy NjengaSE4AI
  • Portrait of Bjarno Oeyen Bjarno Oeyenreactive programming, virtual machines for reactive languages, low-code
  • Portrait of Yunior Pacheco Correa Yunior Pacheco Correamining library and framework usage patterns
  • Portrait of Carlos Rojas Castillo Carlos Rojas Castillolanguage-agnostic debugging for microcontrollers
  • Portrait of Irina Samus Irina Samusjoint PhD with IMT Atlantiquesoftware contracts, sustainable computing, energy
  • Portrait of Yuwen Shen Yuwen Shenjoint PhD with KU Leuven and imecreal-time Linux for safety-critical robotics, human-robot collaboration
  • Portrait of Jonas Sys Jonas Sysjoint PhD with Ghent Universityprogramming abstractions for heterogeneous hardware (GPUs)
  • Portrait of Avi Tomar Avi Tomardatabase theory
  • Portrait of Noah Van Es Noah Van Esstatic analysis, abstract interpretation, modular and incremental analysis
  • Portrait of Mats Van Molle Mats Van Molleperformance evaluation of system software, benchmarking
  • Portrait of Louise Van Verre Louise Van Verrecontracts for actors, concurrency bugs, logic-functional reactive programming
  • Portrait of Bram Vandenbogaerde Bram Vandenbogaerdecontract verification, static analysis of zero-knowledge proof programs, abstract interpretation
  • Portrait of Thomas Vandermotten Thomas Vandermottendistributed and concurrent programming
  • Portrait of Carlo Venditto Carlo VendittoPolicy as Code, security testing
  • Portrait of Cindy Wauters Cindy Wautersproperty-based testing, incremental static analysis, SE4AI

Technical and support staff

Former members

SOFT originates from the 2008 merger of two labs of the VUB’s Department of Computer Science: the System and Software Engineering Lab (SSEL) and the Programming Technology Lab (PROG), both founded in 1987 by Prof. emeriti Viviane Jonckers and Theo D’Hondt, respectively. Originally focused on programming languages and software engineering, SOFT broadened its research to databases in 2019 and to system software in 2023.

Below are the 139 former members of SOFT and its predecessor labs. Together, the three labs have produced 87 PhD dissertations, listed on the dissertations page.

Show all 139 former members
  • Dr. Bram Adams
  • Alain Anyouzoa
  • Dr. Engineer Bainomugisha
  • Abdellah Bennane
  • Dr. Clement Bera
  • Paul Blouët
  • Aaron Bogaert
  • Niels Boyen
  • Mathieu Braem
  • Dr. Johan Brichau
  • Dr. Nicolás Cardozo
  • Arnau Casadevall Saiz
  • Miro Casanova Paez
  • Joris Ceulemans
  • Dr. Jaime Chavarriaga
  • Dr. María Agustina Cibrán
  • Dr. Thomas Cleenewerck
  • Wim Codenie
  • Johan Coppieters
  • Tim Coppieters
  • Gilles Coremans
  • Dr. Pascal Costanza
  • Dr. Ludo Cuypers
  • Linda Dasseville
  • Dr. Jonas De Bleser
  • Dr. Bruno De Fraine
  • Dr. Koen De Hondt
  • Dr. Joeri De Koster
  • Jan De Laet
  • Dr. Kris De Schutter
  • Simon De Schutter
  • Dr. Christophe De Troyer
  • Dr. Kris De Volder
  • Dr. Mattias De Wael
  • Dr. Jessie Dedecker
  • Marc Delhoune
  • Philippe Demaecker
  • Dr. Serge Demeyer
  • Dr. Dirk Deridder
  • Brecht Desmet
  • Christian Devalez
  • Dr. Dominique Devriese
  • Dr. Ellie D'Hondt
  • Dr. Maja D'Hondt
  • Dr. Dario Di Nucci
  • Attilio Discepoli
  • Dr. Karel Driesen
  • Thomas Dupriez
  • Dr. Peter Ebraert
  • Dr. Johan Fabry
  • Dr. Sofie Goderis
  • Dr. Oscar González
  • Dr. Sebastian Guenther
  • Kris Gybels
  • Dr. Johannes Haertel
  • Dr. Dries Harnie
  • Dr. Charlotte Herzeel
  • Peter Himschoot
  • Dr. Lode Hoste
  • Maarten Hubrechts
  • Dr. Niels Joncheere
  • Dr. Kennedy Kambona
  • Dr. Andy Kellens
  • Dr. Steven Keuchel
  • Adriaan Leijnse
  • Dr. Andoni Lombide Carreton
  • Dr. Angela Lozano
  • Dr. Carine Lucas
  • Wim Lybaert
  • Geert Maertens
  • Dr. Stefan Marr
  • Dr. Matteo Marra
  • Dr. Kim Mens
  • Dr. Tom Mens
  • Dr. Isabel Michiels
  • Omar Milian Moron
  • Dr. Tim Molderez
  • Stijn Mostinckx
  • Dr. Ward Muylaert
  • Dr. Florian Myter
  • Samuel Ngugi Ndung'u
  • Dr. Carlos Noguera
  • Dr. Andreas Nuyts
  • Dr. Isaac Nyabisa Oteyo
  • Dr. Nathalie Oostvogels
  • Adriaan Peeters
  • Dr. Eline Philips
  • Laure Philips
  • Dr. Guillermo Polito
  • Dr. Valeria Pontillo
  • Dr. Thierry Renaux
  • Dr. Humberto Rodriguez Avila
  • Dr. Mario Sánchez
  • Dr. Jennifer Sartor
  • Dr. Christophe Scholliers
  • Dr. Fred Spiessens
  • Dr. Matthias Stevens
  • Dr. Reinout Stevens
  • Dr. Patrick Steyaert
  • Dr. Quentin Stiévenart
  • Dr. Luk Stoops
  • Davy Suvée
  • Dr. Janwillem Swalens
  • Michel Tilman
  • Stijn Timbermont
  • Dr. Carmen Torres Lopez
  • Dr. Tom Tourwé
  • Dr. Veronica Uquillas Gomez
  • Leonardo Uribe Kaffure
  • Dr. Jorge Vallejos
  • Dr. Werner Van Belle
  • Dr. Tom Van Cutsem
  • Simon Van de Water
  • Dr. Jens Van der Plas
  • Dr. Ragnhild Van Der Straeten
  • Nils Van Geele
  • Marc Van Limberghen
  • Antoine Van Muylder
  • Dr. Ellen Van Paesschen
  • Frederik Vanden Berghe
  • Dr. Maarten Vandercammen
  • Dr. Wim Vanderperren
  • Dr. Yves Vandriessche
  • Dr. Camilo Velázquez-Rodríguez
  • Wilfried Verachtert
  • Sarah Verbelen
  • Karsten Verelst
  • Stijn Verhaegen
  • Dr. Bart Verheecke
  • Franklin Vermeulen
  • Dr. Kurt Verschaeve
  • Dr. Dennis Wagelaar
  • Mark Willems
  • Bart Wouters
  • Dr. Roel Wuyts
  • Dr. Bart Wydaeghe
  • Dr. Andrés Yie
  • Dr. Jesse Zaman
  • Dr. Ahmed Zerouali