Jasper Denkers
October 1st I obtained my PhD in Programming Languages at TU Delft
I develop and apply cost-effective software engineering methods, focused on SaaS (web) applications and software language engineering.
I recently co-founded SULOSA — enabling tech to do good. Get in touch to discuss interesting software engineering challenges.
I was a PhD candidate in the Programming Languages Research Group at the Delft University of Technology, working with Eelco Visser†, Andy Zaidman and Jurgen Vinju.
In a collaboration with Canon Production Printing, I worked on Domain-Specific Languages for Digital Printing Systems.
Publications
-
Domain-Specific Languages for Digital Printing Systems Dissertation
By Jasper Denkers. 2024.
[DOI, PDF, Propositions (PDF), Recording of defense] -
OIL: an Industrial Case Study in Language Engineering with Spoofax
By Olav Bunte, Jasper Denkers, Louis van Gool, Jurgen Vinju, Eelco Visser, Tim Willemse, and Andy Zaidman. 2024.
In Software and Systems Modeling.
[DOI, PDF] -
Taming Complexity of Industrial Printing Systems Using a Constraint-Based DSL – An Industrial Experience Report
By Jasper Denkers, Marvin Brunner, Louis van Gool, Jurgen Vinju, Andy Zaidman, and Eelco Visser. 2023.
In Software: Practice & Experience.
[DOI, PDF] -
Configuration Space Exploration for Digital Printing Systems
By Jasper Denkers, Marvin Brunner, Louis van Gool, and Eelco Visser. 2021.
In International Conference on Software Engineering and Formal Methods (SEFM '21).
[DOI, PDF] -
A Longitudinal Field Study on Creation and Use of Domain-Specific Languages in Industry (Doctoral Symposium) Best Paper Award
By Jasper Denkers. 2019.
In Proceedings of the 27th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE '19).
[DOI, PDF] -
Migrating Custom DSL Implementations to a Language Workbench (Tool Demo)
By Jasper Denkers, Louis van Gool, and Eelco Visser. 2018.
In Proceedings of the 11th ACM SIGPLAN International Conference on Software Language Engineering (SLE'18).
[DOI, PDF, Poster]
CV
-
2024 - nowCo-founder & Tech @ SULOSA
-
2012 - nowSelf-employed Software Engineer @ DevelopTheWeb
Development of tailor made software.
-
2018 - 2024PhD in Programming Languages @ TU Delft & Canon Production Printing
-
2015 - 2018MSc. Computer Science @ TU Delft
Software Technology track. Thesis on SGLR parsing (modularization and performance engineering), presented at Parsing@SLE'17.
-
2015 - 2017Full Stack Developer & Project Lead @ Lunatech
-
2012 - 2015BSc. Computer Science @ TU Delft
Minor in Finance.