Developed middleware to track all Belgian train movement via Siemens hardware and provide it to the backend.
This middleware is developed according to CENELEC standards, as well as having a fault tolerant architecture, with support for scaling.
C# 4.5, TDD, CENELEC, Scrum, Foreman, Clean Code, Named Pipes, P/Invoke, UMP, TDS, MLM, Siemens Comman, Web API, OWIN, Git.
A true polyglot programmer, David has a broad knowledge of what matters in today's software engineering. I worked with him on several architecture projects and have found him to be thorough in his work, but pragmatic when needed. I can highly recommend David as he certainly will add value to your team.
Software Architect, Greenfield Consulting
David is a highly motivated developer, ready to bring everything to the table to deliver maintainable quality software. Not only is David quick to understand problems and requirements, he's very likely to know what the customer wants even before they know it themselves. He's constantly training himself through deliberate practice, and will share what he learned with the team, improving not only the software but also the team around it. David is a true craftsman and our time as colleagues has been a pleasure. I'd immediately work with him again.
Software Engineer, KometSoft
I'm glad to be working together with David. He is a highly skilled software engineer who introduced multiple new ideas to modernize architecture, improve software quality and team follow-up.
.NET Solution Architect, Demareg