Ian van de Poll

Software & ML Engineer

Building robust AI systems, adversarial detection, and scalable backend solutions.

Portrait of Ian van de Poll

About Me

I'm Ian — a software and machine learning engineer passionate about building robust AI systems and exploring how learning-based agents can make autonomous decisions.

Academic Background

I hold a Bachelor’s degree in Computer Science from Avans University of Applied Sciences and am currently pursuing a Master’s in Artificial Intelligence at Utrecht University. My research focuses on adversarial detection and robust computer vision models.

Professional Experience

During my time at Hilti, I developed automation systems that streamlined manual processes and improved reliability. I enjoy combining practical engineering with theoretical research to create scalable solutions.

Skills

PythonC++C#JavaTypeScriptNode.jsVue.jsNuxt.jsDockerLinuxSQLGitPyTorchScikit-learnUMLScrum

Education

Utrecht University Logo

MSc Artificial Intelligence

September 2022 – Present

Utrecht University

Grade: 7.2

Thesis grade: 7.0

Advanced study of machine learning and neural architectures, with research on adversarial detection and robust computer vision models using global-local feature fusion.

Key Courses

  • Machine Learning
  • Deep Learning
  • Computer Vision
  • Natural Language Processing
  • AI Ethics & Governance
Avans University Logo

BSc Computer Science

August 2016 – February 2021

Avans University of Applied Sciences

Grade: 7.9

Thesis: 8.5

A program combining theoretical and practical computer science, focusing on system design, software engineering, and algorithmic problem-solving.

Key Courses

  • Data Structures & Algorithms
  • Operating Systems
  • Database Systems
  • Software Engineering
  • Computer Networks

Work Experience

TNO Logo

Intern Adversarial AI

September 2024 – July 2025

TNO

Den Haag, Zuid-Holland, Nederland · On-site

Research internship focused on adversarial machine learning, robust computer vision models, and evaluating global-local feature fusion architectures for multi-scale adversarial detection.

Skills

  • Linux
  • Communication
  • Machine Learning
  • Computer Vision
Hilti Logo

Software Developer (Part-time)

August 2018 – March 2024

Hilti Nederland BV

Berkel en Rodenrijs, Zuid-Holland, Nederland

Part-time role involving technical software development, internal tooling, and designing workflow systems for multiple teams.

Skills

  • Git
  • Problem solving
  • Technical Software Development
Hilti Logo

Technical Software Developer (Internship)

October 2019 – April 2020

Hilti Nederland BV

Berkel en Rodenrijs, Zuid-Holland, Nederland

Internship focused on developing internal software tools, improving efficiency, and enhancing technical documentation pipelines.

Skills

  • HTML5
  • Git
  • Frontend & Backend Development
TNO Logo

Virtual Worlds in the Browser (Internship)

September 2021 – February 2022

TNO

Den Haag, Zuid-Holland, Nederland

Graduation project on real-time visualization of virtual 3D environments in the browser using the Cesium.js framework, enabling efficient large-scale rendering.

Skills

  • Git
  • Communication
  • WebGL
  • 3D Visualization