Hi, I’m Thomas

I’m a Senior AI & Software Engineer based in Amsterdam, with a Master’s degree in Artificial Intelligence from the University of Amsterdam. I’ve spent over ten years building intelligent, data-driven systems for clients across the public and private sector, from the Municipality of Amsterdam and various Dutch government ministries, to energy companies and cybersecurity organisations.

I love working on innovative projects where technology creates concrete value: for the organisations I work with, and for society at large.

What I Do

I work individually or in small, efficient teams. I’m strategic by nature; I enjoy thinking along with the broader challenges and goals of an organisation, not just the immediate technical task. I have experience leading teams and coaching team members in data science and engineering practices.

Core expertise:

  • Machine learning, computer vision & AI model development
  • LLM integration and generative AI applications
  • Software engineering (Python, TypeScript/JavaScript, Vue, FastAPI, Go)
  • Data science, data pipelines, and fraud detection
  • Cloud infrastructure (AWS, Azure) and DevOps
  • Cybersecurity tooling and compliance automation

Selected Work

  • Connect2Data: Independently designed and built a cybersecurity software package for Connect2Trust & NBIP, automating asset discovery and compliance workflows for the NIS2/CyberBeveiligingsWet regulation. Directly involved in project planning, budgeting, and a successful SIDN fund application.
  • Cyber Resilience Dashboard: Built a dashboard application for the Dutch Ministry of the Interior (BZK) extending DeTT&CT tooling with visualisations linked to the MaGMa Use Case Framework, helping organisations assess their cyber resilience at board level.
  • Camera Recognition AI: Designed and trained image recognition models for a proof-of-concept application to detect and identify cameras in public spaces (Tapp & HvA).
  • Public Eye: Co-built an open-source crowd counting system for the Municipality of Amsterdam, leading computer vision model development and research direction.
  • Crowd Counting Tool: Independently built a web-based crowd counting tool for the Municipality of Amsterdam’s technical innovation team, from requirements to hosted production deployment.
  • Illegal Rental Detection: Built a fraud detection model for identifying illegal holiday rentals, which was successfully adopted and extended by a follow-up team.
  • Low-Voltage Grid Optimisation: Developed simulation software for Alliander to estimate the value of smart meter data for grid optimisation.

Available for Assignments

I’m available for assignments where innovation, AI, and real-world impact come together. If you’re working on a challenging problem in AI, data science, or software engineering and you value expertise, strategic thinking, and getting things done, I’d love to hear from you.

Feel free to reach out via LinkedIn or email.