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.
Who works at SOFT
- Professors 6
- Postdoctoral researchers 11
- PhD students 25
| Role | People |
|---|---|
| Professors | 6 |
| Postdoctoral researchers | 11 |
| PhD students | 25 |
Professors
Emeriti
-
Em. Prof. Dr. Theo D'Hondtprogramming language design and implementation, language interpreters and virtual machines -
Em. Prof. Dr. Viviane Jonckerssoftware engineering, component-based and aspect-oriented software development
Postdoctoral researchers
-
Dr. Jim Bauwensconflict-free replicated data types (CRDTs), eventual consistency, collaborative editing -
Dr. Giacomo Benedettisoftware supply chain security, SBOMs, security of CI/CD workflows -
Dr. Kevin De Porrereplicated data types, mixed-consistency distributed programming -
Dr. Tom Lauwaertsdebugging embedded devices, multiverse debugging, WebAssembly virtual machines -
Dr. Heba Mohameddistributed join algorithms, query languages, expressiveness of Datalog -
Dr. Ruben OpdebeeckInfrastructure as Code, empirical studies of software supply chains, software ecosystems -
Dr. Gilberto RecupitoSE4AI, ML-specific code and data smells, technical debt -
Dr. Sampriti Roysublinear and streaming algorithms, distribution testing, database theory -
Dr. Mathijs Saeydistributed stream processing, meta-programming -
Dr. Angel Luis Scull Pupodynamic analysis and taint analysis for the web, WebAssembly instrumentation -
Dr. Sam Van den Vonderreactive programming, actor languages, secure replicated data
PhD students
-
Esteban Aguililla KleinC-to-Rust transpilation -
Jolien Andriesprogramming languages, SE4AI -
Tim Baccaerttransaction scheduling, consistency in distributed systems -
Robbe De GreefC-to-Rust transpilation, secure robotics software -
Dina dos Santos Borregojoint PhD with NOVA University of Lisbon (EUTOPIA)CRDTs, application invariants without coordination -
Fernando Hechavarría Fajardodatabase theory -
Sander Huyghebaertjoint PhD with KU Leuvenformal verification of processor (instruction-set) security guarantees, capability machines -
Jef Jacobsconstraint-based languages for 3D modelling and fabrication -
Mohamed Lahmarjoint PhD with IMT Atlantique (MSCA SEED)SE4AI, software contracts -
Aäron MunstersWebAssembly dynamic analysis, portable debugging -
Melissa Joy NjengaSE4AI -
Bjarno Oeyenreactive programming, virtual machines for reactive languages, low-code -
Yunior Pacheco Correamining library and framework usage patterns -
Carlos Rojas Castillolanguage-agnostic debugging for microcontrollers -
Irina Samusjoint PhD with IMT Atlantiquesoftware contracts, sustainable computing, energy -
Yuwen Shenjoint PhD with KU Leuven and imecreal-time Linux for safety-critical robotics, human-robot collaboration -
Jonas Sysjoint PhD with Ghent Universityprogramming abstractions for heterogeneous hardware (GPUs) -
Avi Tomardatabase theory -
Noah Van Esstatic analysis, abstract interpretation, modular and incremental analysis -
Mats Van Molleperformance evaluation of system software, benchmarking -
Louise Van Verrecontracts for actors, concurrency bugs, logic-functional reactive programming -
Bram Vandenbogaerdecontract verification, static analysis of zero-knowledge proof programs, abstract interpretation -
Thomas Vandermottendistributed and concurrent programming -
Carlo VendittoPolicy as Code, security testing -
Cindy Wautersproperty-based testing, incremental static analysis, SE4AI
Technical and support staff
-
Dr. Nivedita Yadavbusiness developer
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