Martijn Vegter

Infrastructure Developer - Resilience Taskforce at Adyen


Experience

Infrastructure Developer – Resilience Taskforce

Jul 2025 - Present

Focused on ensuring merchants can continue operating through unexpected zonal and regional disruptions. Driving platform regionalization and resilience initiatives by identifying critical failure modes, aligning cross-team execution, and improving failover readiness for critical customer flows.

Infrastructure Developer - Cloud Services

Mar 2025 - Jun 2025

Building automation for load balancer and cloud orchestration to reduce engineering toil and allow for full self service.

HashiCorp Core Contributor 2025

Java Engineer - Site Reliability Engineering

Apr 2024 - Feb 2025

Championing the technical adoption of Adyen’s Private Cloud, including containerization efforts, datacenter onboarding and decommissioning, capacity planning and improving the overall operational maturity.

Participating in on-call rotations, playing a key role in post-mortem analysis and consistently applying learnings to prevent future occurrences of similar issues.

Java Engineer - Platform Scalability

Dec 2021 - Mar 2024

Implemented an algorithm for the payment to accounting cluster allocation, resulting in a 46% decrease in accounting operations platform-wide and a decrease of 65% for franchisee-model customers. Subsequently this allowed for horizontal scaling of the accounting clusters with a minimal increase in overall accounting operations.

Collaborated with cross-functional teams to replicate the entire Adyen architecture in Indian data centers. This enabled the expansion into the Indian market by securing the Payment Aggregator License from the Reserve Bank of India.

Introduced an open-source Gradle dependency analysis tool to enable modularization efforts on the Adyen monorepository. This resulted in a 70% decrease in build time for core framework modules. Contributed various bug fixes to the upstream project.

Java Engineer - Recurring & Tokenization

Jul 2021 - Nov 2021

Improved overall database cluster performance by implementing partition strategies for various products. This allowed for changing the maintenance strategy from deleting rows to dropping older partitions reducing vacuum frequency, and improving query performance by means of partition exclusion.

Mostly focused on investigating and optimising web application performance. Contributing to core internal frameworks related to caching, communication and databases.

Graduate Intern - Recurring & Tokenization

Feb 2021 - Jun 2021

Writing my bachelor thesis on a ‘reducing the relative cost of fixing defects by simulating a globally distributed, real-time, 24/7 system on a single machine’. Primary focus on testing data migration of stored payment details during authorization. Grade: 8,6 / 10

Java Engineer - Industrial Automation

Jul 2019 - Jan 2021

Intern - Industrial Automation

Feb 2019 - Jun 2019

Education

Amsterdam University of Applied Sciences

Bachelor of Science - BS, Computer Science

Sep 2017 – Jun 2021

Certifications

HBO Bachelor: Technical Computing / Computer Science (Cum Laude and Honors)


Skills

Kubernetes HAProxy

Languages

Dutch
Native or bilingual proficiency
English
Professional working proficiency

Projects

A new bookkeeping system called Bookkeeping is being developed for A Large Ion Collider Experiment (ALICE) during Long Shutdown 2, to be in production until the end of LHC Run 4 (2029). Bookkeeping unifies two functionalities: a) gathering, storing and presenting metadata associated with the operations of the ALICE experiment and b) tracking the asynchronous processing of the physics data.

It will replace the existing ALICE Electronic Logbook and AliMonitor, allowing for a technology refresh and the inclusion of new features based on the experience collected during Run 1 and Run 2. The front end leverages web technologies much in use nowadays such as TypeScript and NodeJS and is adaptive to various clients such as tablets, mobile devices and other screens. The back end includes an OpenAPI specification based REST API and a relational database.


Contributions

AliceO2Group/Bookkeeping

O2 Bookkeeping project for the ALICE experiment at CERN

JavaScript 18 21

AliceO2Group/WebUi

ALICE O2 Web UI Framework; Control, InfoLogger and QC GUIs

JavaScript 16 14

andrewda/CSGOItemDB

An API to retrieve accurate CS:GO prices for high- and low-tier items

JavaScript 39 4

andrewda/node-steam-guide

A guide to creating Steam bots and websites using Node.js

JavaScript 715 120

autonomousapps/dependency-analysis-gradle-plugin

Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins

Kotlin 2139 147

cloudflare/ipvs

Package ipvs allows you to manage Linux IPVS services and destinations

Go 182 12

Depressurizer/Depressurizer

A Steam library categorizing tool.

C# 1520 81

dowzhong/redditwrap.js

Simple Unofficial wrapper for Reddit

JavaScript 5 0

github-education-resources/GitHubGraduation-2021

Join the GitHub Graduation Yearbook and "walk the stage" on June 5.

JavaScript 1350 6922

hashicorp/nomad

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

Go 16526 2041

HearthSim/SabberStone

Just another Hearthstone Simulator in C# .Net Core, with some A.I. approaches!

C# 276 75

istanbuljs/puppeteer-to-istanbul

given coverage information output by puppeteer's API output a format consumable by Istanbul reports

JavaScript 214 35

kairos-io/kairos-docs

:book: Kairos documentation

TypeScript 4 38

kairos-io/kairos-init

:seedling: Kairos init will transform a normal docker image into a Kairos flavored one

Go 17 16

kairos-io/kairos-sdk

:open_file_folder: golang sdk for kairos

Go 3 15

linkedtales/scrapedin

LinkedIn Scraper (currently working 2020)

JavaScript 613 166

mudler/yip

:pushpin: Yaml Instructions Processor - Simply applies a cloud-init style yaml file to the system

Go 106 26

mwiede/jsch

fork of the popular jsch library

Java 1030 181

nestjs/nest

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

TypeScript 75582 8247

openapi-library/OpenAPIValidators

Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec

TypeScript 196 38

operator-framework/java-operator-sdk

Java SDK for building Kubernetes Operators

Java 929 234

repository-settings/app

Pull Requests for GitHub repository settings

JavaScript 1041 181

ros-industrial/abb_libegm

A C++ library for interfacing with ABB robot controllers supporting Externally Guided Motion (689-1)

C++ 119 56

ros-industrial/abb_librws

A C++ library for interfacing with ABB robot controllers supporting Robot Web Services

C++ 81 55

sjasct/SteamNotifier

Lightweight background program to notify you when Steam has started downloading something

C# 12 0

spotbugs/sonar-findbugs

SpotBugs plugin for SonarQube

Java 380 145

twilio-labs/open-pixel-art

A collaborative pixel art project to teach people how to contribute to open-source

JavaScript 614 7834

unoplatform/uno

Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!

C# 9951 851

Repositories

mvegter/Bookkeeping-Client

Automatically generated clients for the ALICE O2 Logbook

C++ 2 0

mvegter/HvA

LaTeX templates for the deliverables of my second year internship

TeX 4 0

mvegter/node-zermelo

Unofficial Zermelo Library for Node.Js

JavaScript 4 2

mvegter/openapi-diff-action

GitHub action to identify differences between Swagger or OpenApi specifications.

Dockerfile 28 6

mvegter/Portfolio

Portfolio generator using GitHub and LinkedIn data

CSS 5 1

mvegter/TicTacToe

Tic-tac-toe is a paper-and-pencil game for two players, X and O, who take turns marking the spaces in a 3×3 grid.

C++ 1 0