Summary
Jouke Stoel is a software-focused business architect and PhD researcher with 15 years of experience designing and building Java-based web systems across banking, government, and enterprise domains. He blends hands-on development and architecture work with formal-methods research, using domain-specific languages and model-based testing to tame complexity in large systems. At CWI he investigated program analysis and transformations to reduce system fragility, and more recently applied that research in production as Lead Developer contributing to an MBT platform. Pragmatic about trade-offs, he treats software as both craft and critique—interested in why some systems become digital Monets while others degrade into garbage. Based in the Randstad, he brings rare depth spanning academic rigor and practical delivery in regulated environments.
15 years of coding experience
20 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at Eindhoven University of Technology
Bachelor, Computer science, Bachelor, Computer science at Hanze
Master, Computer Sience - Software Engineering, Master, Computer Sience - Software Engineering at Universiteit van Amsterdam