Address
Utrecht, Veenendaal
Work Hours
Monday to Friday: 9am to 5pm
Weekend: 10am to 5pm
Address
Utrecht, Veenendaal
Work Hours
Monday to Friday: 9am to 5pm
Weekend: 10am to 5pm

I led the service that finds corrupted data on the Qfact platform, traces it back to the behaviour that caused it, and repairs it. No customer has to report the symptom first.
On a platform where thousands of people work daily and services publish events to each other, a single unintended write does not stay in one place. It propagates, it surfaces days later as something that looks unrelated, and it arrives at support as a story rather than a stack trace. I led the project that turned that into something the platform could detect itself.
Detection is the easy half to describe and the hard half to get right. The service had to recognise states that should not be possible, tell an actual fault apart from a legitimate edge case, and then repair without becoming the next source of corruption. It also had to fit an existing event driven architecture rather than sit beside it and guess.
If your support queue keeps returning the same shape of ticket, that is usually a data problem and I will say so plainly.