About
Joris Windmolders
Software architect & developer
Designing and building reliable, long-lasting software for people and the systems they depend on.
What I do
I design and build software systems end-to-end, from analysis and architecture to implementation, testing and long-term evolution. My work focuses on systems where reliability, maintainability, security and clarity are essential, from straightforward applications to technically demanding environments, with a strong emphasis on human-friendly design.
Background
My background combines computer science and applied mathematics. During my PhD, I worked on mathematical models for curves and surfaces in 3D. This foundation led to real-world applications in manufacturing and healthcare, where software directly interacts with physical systems.
Over time, I’ve focused on designing systems where key qualities such as robustness, maintainability and security, are shaped by business needs, risks and real-world usage.
Over time, I’ve focused on designing systems where key qualities such as robustness, maintainability and security, are shaped by business needs, risks and real-world usage.
Expertise
Software architecture
I design modular system structures with well-defined boundaries, enabling systems to evolve over time.
System design
I translate requirements into robust technical designs that scale and remain maintainable.
Software development
I build production-grade systems with a strong focus on quality, testing and long-term maintainability.
Automation & workflows
I design and implement systems that integrate with production environments and automate complex processes.
Numerical & 3D systems
I work with geometry, point clouds and numerical algorithms for accurate, repeatable computations.
Security by design
I apply security principles by design and throughout the development lifecycle, as part of the system, not as an add-on.
Have a project in mind?
Let’s take a look at your case and explore possible approaches.