Are you looking to elevate your software projects to the next level of quality and reliability? I specialize in software quality, helping teams and organizations transform their development processes for better results.
Improving software quality leads to:
I use a unique blend of technical and organizational interventions to address your quality challenges. My approach is collaborative—I work closely with you and your team to ensure solutions are practical and sustainable. While I’m ready to tackle the toughest technical problems myself when needed, my goal is always to empower your team so improvements last.
Let’s work together to make your software not just better, but a true asset to your business.
Coaching employees. Developing data processing systems including large scale search. Converting, enriching, normalising, linking and d...
Coaching employees. Developing data processing systems including large scale search. Converting, enriching, normalising, linking and distributing high volumes of data in any format (XML, JSON, RDF, ..). Extending Lucene with more scalable faceting and multi threaded querying. Developed asynchronous programming in Python 2 avant la lettre. Using extensive packaging and containers avant la lettre. Developing Replicated Datatypes (ORDT/CRDT) for peer-to-peer metadata sharing application.
Advised top-10 Dutch companies (KPN, ABN, etc) about managing large complex systems. Developed Performance Engineering as mathematical...
Advised top-10 Dutch companies (KPN, ABN, etc) about managing large complex systems. Developed Performance Engineering as mathematical formality with practical application. Shifted to coaching software development teams to achieve quality software, in time, within budget, using Agile methods.