Portrait of Vasco Guedes

Building software that matters, one system at a time.

I'm Vasco — a software engineer writing performance-critical C++ for ASML's metrology systems in Veldhoven. Before joining full-time, my master's thesis at ASML focused on optimising their EUV Scanning Lens Model solver — profiling with Intel VTune, replacing oneMKL with BLASFEO, and parallelising with OpenMP to achieve a 1.7×–2.0× total application speedup. The work is demanding and the stakes are real.

Alongside ASML, I take on freelance full-stack work — most recently building two production platforms for WoMA Health: a patient platform for egg-freezing journeys and an internal admin suite for clinics across France and Spain, using Next.js, NestJS, TypeScript, PostgreSQL, and AWS.

My path here ran through Porto (BSc at FEUP), Amsterdam (MSc at UvA × VU, GPA 8.0), and Singapore (exchange at NTU) — three countries, three engineering cultures, and a clear sense of how I want to work. Outside of code I travel as much as I can and cook more seriously than the word "amateur" implies.

The journey

2020 — 2023Porto, Portugal

Bachelor's at FEUP

Studied Informatics and Computing Engineering at the Faculty of Engineering, University of Porto. Led JuniFEUP as Team Leader, directed communications at NIAEFEUP, and co-founded YouthDream — a youth association working on social impact projects.

FEUPJuniFEUPNIAEFEUPYouthDream
2023 — 2025Amsterdam, Netherlands

Master's at UvA × VU Amsterdam

MSc in Computer Science (Systems for Large-Scale Applications) at the University of Amsterdam × VU Amsterdam, graduating with a GPA of 8.0/10. Coursework in Distributed Systems and Dynamic Programming & Reinforcement Learning.

UvAVU AmsterdamGPA 8.0/10Distributed Systems
Aug — Dec 2024Singapore, Singapore

Exchange at NTU

Exchange semester at Nanyang Technological University — one of the world's top-ranked universities for computer science. Studied AI and advanced system design while exploring Southeast Asia.

NTUAISingapore
2025 — presentEindhoven, Netherlands

Software Engineer at ASMLNow

Writing performance-critical C++ software for ASML's metrology systems in a high-precision, right-first-time engineering environment. My thesis work achieved a 1.7×–2.0× speedup on ASML's EUV Scanning Lens Model solver using OpenMP, BLASFEO, and mixed-precision strategies.

ASMLC++EUV LithographyPerformance Engineering

Tools of the trade

Languages

C/C++PythonTypeScriptJavaScript

Web & Backend

Next.jsReactNode.jsNestJSTailwind CSSDrizzle ORM

Data & Cloud

PostgreSQLAWSDockerGit

Tools

Intel VTuneFigmaPower BI

Spoken languages

Portuguese (native)English (C1)Dutch (beginner)