Martijn Vegter

Java Engineer - Site Reliability Engineering at Adyen


Experience

Java Engineer - Site Reliability Engineering

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.

Apr 2024 - Present

Java Engineer - Platform Scalability

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.

Dec 2021 - Apr 2024

Java Engineer - Recurring & Tokenization

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.

Jul 2021 - Nov 2021

Java Engineer - Industrial Automation

Jul 2019 - Jan 2021

Intern - Industrial Automation

Feb 2019 - Jun 2019

Contributions

AliceO2Group/Bookkeeping

JavaScript
17
21

O2 Bookkeeping project for the ALICE experiment at CERN

AliceO2Group/WebUi

JavaScript
11
13

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

andrewda/CSGOItemDB

JavaScript
36
5

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

andrewda/node-steam-guide

JavaScript
628
128

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

autonomousapps/dependency-analysis-gradle-plugin

Kotlin
1714
114

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

Depressurizer/Depressurizer

C#
1411
78

A Steam library categorizing tool.

dowzhong/redditwrap.js

JavaScript
5
0

Simple Unofficial wrapper for Reddit

github-education-resources/GitHubGraduation-2021

JavaScript
1374
7118

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

hashicorp/nomad

Go
14787
1895

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.

HearthSim/SabberStone

C#
247
70

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

istanbuljs/puppeteer-to-istanbul

JavaScript
212
36

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

linkedtales/scrapedin

JavaScript
593
166

LinkedIn Scraper (currently working 2020)

mwiede/jsch

Java
709
130

fork of the popular jsch library

nestjs/nest

TypeScript
66330
7453

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

openapi-library/OpenAPIValidators

TypeScript
189
34

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

operator-framework/java-operator-sdk

Java
775
208

Java SDK for building Kubernetes Operators

repository-settings/app

JavaScript
917
171

Pull Requests for GitHub repository settings

ros-industrial/abb_libegm

C++
92
45

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

ros-industrial/abb_librws

C++
68
50

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

sjasct/SteamNotifier

C#
11
0

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

spotbugs/sonar-findbugs

Java
348
134

SpotBugs plugin for SonarQube

twilio-labs/open-pixel-art

JavaScript
585
8137

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

unoplatform/uno

C#
8734
697

Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.


Repositories

mvegter/Bookkeeping-Client

C++
2
0

Automatically generated clients for the ALICE O2 Logbook

mvegter/HvA

TeX
3
0

LaTeX templates for the deliverables of my second year internship

mvegter/node-zermelo

JavaScript
4
2

Unofficial Zermelo Library for Node.Js

mvegter/openapi-diff-action

Dockerfile
26
4

GitHub action to identify differences between Swagger or OpenApi specifications.

mvegter/Portfolio

CSS
4
1

Portfolio generator using GitHub and LinkedIn data

mvegter/TicTacToe

C++
1
0

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.