← Back to site

Kieran van der Heijde

Python Engineer · Eindhoven region, Netherlands

[email protected]· kcvdh.com· linkedin.com/in/kcvdh· github.com/kvandeh

Summary

Python Engineer at ASML with production experience building internal tools and two live products used by 1,000+ people. Full-stack in Python (Flask, FastAPI) on PostgreSQL, Docker, and Linux, from backend to UX. Pursuing a BSc in Communication & Information Sciences (CIW) at Tilburg University.

Skills

Languages — Python, JavaScript, SQL, HTML/CSS

Frameworks & libraries — Flask, FastAPI, HTMX, Node.js, pandas, NumPy, SQLAlchemy (ORM)

Data & infrastructure — PostgreSQL, Docker, Linux, Git, REST APIs, Metabase, Traefik, CI/CD, self-hosted infrastructure

Practice — DRY, self-documenting code, product & UX, per-test feedback loops

Experience

Python Engineer · ASML — Veldhoven, NL Nov 2025 – Present
  • Build and extend internal Python and JavaScript products used across multiple business units, turning complex requirements into simple, robust, self-documenting tools (DRY by default).
  • Supervised the team's first engineering intern through a graduation project that earned a rare perfect final grade.
Automation Developer · ASML — Eindhoven, NL Feb 2025 – Nov 2025
  • Hired for spreadsheet automation; after demonstrating Python and broader engineering ability, was trusted with a series of development projects.
  • Delivered them successfully within the first year, earning promotion to Python Engineer.

Products I've built

PeekSeek · Creator & sole engineer · peekseek.net

The first competitive scene for Unturned, officially partnered with Smartly Dressed Games, the studio behind the game. Non-profit ranked platform with skill-based matchmaking and the community's largest tournaments: 1,000+ players and 7,700+ matches. Designed, built, and operated solo.

  • Built the analytics layer in Metabase over PostgreSQL, writing native SQL for match-fixing detection, player co-occurrence, and account-linkage analysis.
AlgoStudio · Sole engineer · algostudio.io

A platform for teaching computer science, built for the classroom. Students write Python or C# on one screen, run it sandboxed in Docker (kept fast with a warm container pool), and get live per-test feedback. An AI assistant lets teachers generate problems and test cases; ships with a VS Code extension. Built and operated solo with Flask & HTMX.

Additional experience

Swim Instructor & Coach · Helmondse Watervrienden Feb 2021 – Present

Four+ years teaching and coaching swimming as a volunteer. Reliability, responsibility, and working with people of all ages.

Nursing Intern · Elisabeth-TweeSteden Ziekenhuis (ETZ) Nov 2025 – Jan 2026

Clinical placement in a large teaching hospital.

Lifeguard · Optisport — Helmond, NL Nov 2023 – May 2024

Lifeguarding and customer service.

Education

BSc Communicatie- en Informatiewetenschappen (Communication & Information Sciences) · Tilburg University Sep 2026 – Present
Propedeuse Verpleegkunde (Nursing, first-year diploma) · Avans Hogeschool 2026
HAVO — Natuur & Techniek and Natuur & Gezondheid · bilingual · Jan van Brabant College 2024
Cambridge IGCSE (English) · University of Cambridge 2024

Languages

Dutch (native) · English (Cambridge-certified). Officially bilingual.