👋 Hello!
Yes, my name may read as 'NaN'—Not a Number—but I work with data and numbers every single day as a researcher in empirical software engineering!
I am a researcher at the Dutch National Applied Research Organization (TNO-ESI) and a guest researcher at Eindhoven University of Technology. My work lies at the intersection of empirical software engineering, legacy system modernization, and open-source ecosystems. I mine software repositories, conduct surveys and interviews, and perform experiments, exploring both social and technical aspects of software development in industry and open-source contexts. I obtained my Ph.D. in Computer Science from TU Eindhoven in 2023.
This illustration, used as the cover of my Ph.D. thesis, shows a curious engineer inspecting execution data generated by an industrial production system.
To understand how engineers derive insights from execution data, I interviewed 39 engineers working on large-scale production software systems. One of them said something that stayed with me:
“At times the machines could be like a giant blackbox for us and we have to use all kinds of tools to get some insight into what’s going on inside.”
That quote captures the heart of my research. I’ve been trying to understand what tools and processes really support engineers in making sense of these complex systems.
I started with log analysis and model inference techniques to uncover behavioral insights from execution data — and now, I continue this passion by applying static analysis and large language models to help make complex systems more understandable, explainable, and eventually more maintainable.
Apply large language models with static analysis to support developer queries on complex legacy codebases. [Project description]
Conducted interviews and analysis across five companies to understand current practices and challenges in log analysis for embedded systems. [Publication]
Mined industrial model repositories to understand how developers model their software with an industrial MDSE tool (called ASD) and what limitations of such MDSE tools have. [Publication]
☕ I’m always up for a coffee and a good chat! 📬 Feel free to reach out via email or connect with me on LinkedIn!