04—Services
Engineering Software
Some technical problems do not fit well in existing software.
Software around the product, not the other way around
Some technical problems do not fit well in existing software.
Then a small, targeted application can be worth more than another layer around a system that does not actually fit. I build software mainly when it makes an engineering process clearer, makes product knowledge more usable, or brings configuration and 3D together in a simple way.
So the software is rarely the starting point for me. First it has to be clear what the product or process needs.
Web software for technical applications
The browser has become a full place for technical tools.
With WebGL, WASM and modern web technology you can today combine 3D geometry, product logic and user interfaces without everything having to live in a heavy desktop program. That opens interesting possibilities for configurators, viewers, internal engineering tools and small specialised applications.
I use that mainly where speed, accessibility and a clear workflow matter more than a full CAD environment.
Not every problem asks for a platform
I try to stay away from the idea that every project has to grow into a large software platform.
Sometimes one good screen, one targeted workflow and a clear connection to existing systems is enough. The fewer parts needed to solve the problem well, the better.
On larger applications I do look strongly at structure: where product logic lives, where geometry belongs, which data is source of truth, and which parts should later be replaceable or extendable.
Typical applications
I work among other things on web configurators, technical 3D viewers, internal engineering tools, product builders and small applications around CAD or production output. The thread is that the software always sits close to a real technical product or process.
That is also why my mechanical background remains important. I do not only want to know which button the user needs, but also why that choice exists technically and what happens with the information afterwards.
Own experiments
Projects such as 3D Synth, Inoxplus and the geometry kernel also help me explore new technical workflows. Those experiments are not proof that every client project needs the same architecture. They mainly help me understand what becomes possible when engineering knowledge can be used directly in software.
02—Selected