kc.
Back to experience
Internshipsystems
ASML logo

Software Engineer Intern

ASMLVeldhoven, NLFeb 2023 – Sep 2023

Head of Testing on a build-time configuration-checker framework at ASML. Drafted requirements, designed the architecture, and drove product coverage to 98%.

Stack

  • Java
  • Testing
  • Build Systems
  • Git
  • Documentation

Context

ASML is the Dutch manufacturer of EUV lithography systems that produce the world's leading-edge semiconductors. The internship was part of a university–industry collaboration with the University of Groningen, focused on software tooling for build-time configuration validation. The goal of the project was to catch configuration issues before they made it into production builds, improving system reliability and reducing build-time errors downstream.

Responsibilities

  • Led a team of four as Head of Testing on the build-time configuration-checker framework.
  • Drafted the project requirements (user stories, features, epics, MoSCoW prioritisation) and designed the architecture.
  • Architected the abstract framework and drove product coverage to 98%.
  • Wrote detailed documentation across requirements, architectural design, and testing.
  • Conducted user-acceptance and unit tests as part of the validation pipeline.

What I'm taking forward

First exposure to software engineering at industrial scale. Documentation, requirements, and testing are deliverables in their own right, not afterthoughts. Build-time validation often saves more debugging hours than runtime safeguards do.

Next role

Full-Stack Developer · Gruppo Espresso S.A.