Martijn Vegter

Infrastructure Developer - Cloud Services at Adyen


Experience

Infrastructure Developer - Cloud Services

Mar 2025 - Present

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 - Mar 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 - Apr 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 17 14

andrewda/CSGOItemDB

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

JavaScript 39 5

andrewda/node-steam-guide

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

JavaScript 714 121

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 2111 140

cloudflare/ipvs

Package ipvs allows you to manage Linux IPVS services and destinations

Go 180 13

Depressurizer/Depressurizer

A Steam library categorizing tool.

C# 1516 85

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 1351 6966

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 16190 2016

HearthSim/SabberStone

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

C# 271 71

istanbuljs/puppeteer-to-istanbul

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

JavaScript 215 37

kairos-io/kairos-docs

:book: Kairos documentation

HTML 3 36

linkedtales/scrapedin

LinkedIn Scraper (currently working 2020)

JavaScript 612 167

mwiede/jsch

fork of the popular jsch library

Java 994 173

nestjs/nest

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

TypeScript 74551 8157

openapi-library/OpenAPIValidators

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

TypeScript 194 38

operator-framework/java-operator-sdk

Java SDK for building Kubernetes Operators

Java 920 233

repository-settings/app

Pull Requests for GitHub repository settings

JavaScript 1024 180

ros-industrial/abb_libegm

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

C++ 115 53

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# 11 0

spotbugs/sonar-findbugs

SpotBugs plugin for SonarQube

Java 380 143

twilio-labs/open-pixel-art

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

JavaScript 612 7890

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# 9816 828

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 27 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