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.


LinkedIn

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 - now
    Co-founder & Tech @ SULOSA
  • 2012 - now
    Self-employed Software Engineer @ DevelopTheWeb

    Development of tailor made software.

  • 2018 - 2024
    PhD in Programming Languages @ TU Delft & Canon Production Printing
  • 2015 - 2018
    MSc. Computer Science @ TU Delft

    Software Technology track. Thesis on SGLR parsing (modularization and performance engineering), presented at Parsing@SLE'17.

  • 2015 - 2017
    Full Stack Developer & Project Lead @ Lunatech
  • 2012 - 2015
    BSc. Computer Science @ TU Delft

    Minor in Finance.