Open voor staff-level backendrollen in fintech of infrastructuur, Amsterdam of remote-first

Backendengineer die betaalsystemen bouwt die overeind blijven

Senior backendengineer met elf jaar ervaring in het bouwen van transactionele systemen voor fintech- en marktplaatsplatformen. Leidde de migratie van een monolithische betaalcore naar event-driven services die 40 miljoen transacties per maand verwerken, en begeleidt engineers in het ontwerpen voor falen in plaats van eromheen.

Senior Software Engineer, Betaalplatform

februari 2021 tot heden

Verantwoordelijk voor de ledger- en settlementservices van een betaalplatform dat 40 miljoen transacties per maand verwerkt in 9 Europese markten.

  • Leidde de opdeling van de betaalmonoliet in 14 event-driven services op Kafka, waardoor de deploytijd daalde van 45 minuten naar minder dan 8.
  • Ontwierp een idempotente settlementpipeline die het aantal dubbele uitbetalingen terugbracht van circa 30 per maand naar nul in 18 maanden.
  • Verlaagde de p99-autorisatielatency van 850ms naar 210ms door read replicas en een rate-limit-laag op Redis in te voeren.
  • Mentor van vier engineers; twee zijn tot senior gepromoveerd op basis van systemen die zij onder deze begeleiding ontwierpen.
GoKafkaPostgreSQLGedistribueerde systemenBetalingen

Backend Engineer

juni 2017 tot januari 2021

Bouwde orderbeheer- en logistiek-API’s voor een tweedehandsmarktplaats met 2,5 miljoen maandelijks actieve gebruikers.

  • Herschreef de order-statemachine en elimineerde daarmee een klasse vastgelopen-orderbugs die 400+ supporttickets per kwartaal veroorzaakte.
  • Introduceerde contract testing over 20 interne services, waardoor integratieregressies in productie met 70% afnamen.
  • Schaalde de zoekindexeringspipeline naar een 6x hoger aanbodvolume tijdens de lockdown van 2020 zonder extra hardware.
Node.jsTypeScriptRabbitMQElasticsearch

Softwareontwikkelaar

september 2014 tot mei 2017

Leverde backendsystemen voor bank- en verzekeringsklanten als onderdeel van een consultancyteam van 12 personen.

  • Bouwde een batchreconciliatie-engine voor een regionale bank die de nachtelijke afsluiting terugbracht van 6 uur naar 90 minuten.
  • Automatiseerde de deploymentpipeline voor drie klantprojecten en verving handmatige FTP-releases door geversioneerde CI-builds.
  • Beste beoordeling in de interne reviewcyclus van 2016 van de 40 developers.
JavaSpringOracleConsultancy

ledgerline

maart 2023 tot heden

Een Go-library voor embeddable dubbel boekhouden met strikte invariantcontroles, gebruikt in drie fintechsystemen in productie.

  • Liet het project groeien naar 1.900 GitHub-sterren en 12 externe contributors.
  • Property-based testsuite verifieert balansinvarianten over 10.000 gegenereerde transactiereeksen per CI-run.
GoOpen sourceBoekhouding

Amsterdam Backend Meetup

januari 2022 tot heden

Kwartaalmeetup over gedistribueerde systemen en platform engineering, met gemiddeld 120 bezoekers per sessie.

  • Cureerde 16 talks in drie jaar, waaronder vier debuterende sprekers die van outline tot podium zijn gecoacht.
  • De talk "Exactly-once is a lie you tell twice" haalde 8.000 views.
CommunitySpreken in het openbaar

B.Sc. Technische Informatica

september 2009 tot juni 2014

Focus op besturingssystemen, databases en concurrent programmeren. Afstudeerproject: een fouttolerante messagebroker in C.

ConcurrencyDatabasesBesturingssystemen

Kerngereedschap voor het ontwerpen, opleveren en beheren van backendsystemen met hoge doorvoer.

GoTypeScriptPostgreSQLKafkaKubernetesgRPCTerraformObservability (Grafana, OpenTelemetry)Event-driven architectuurIncident response

Werkt dagelijks in Engelstalige teams; presenteert technische ontwerpen comfortabel in beide talen.

Nederlands (moedertaal)Engels (C1)Duits (B1)