Senior Backend-Entwickler mit elf Jahren Erfahrung im Aufbau transaktionaler Systeme für Fintech- und Marktplatz-Plattformen. Leitete die Migration eines monolithischen Zahlungskerns zu ereignisgesteuerten Services mit 40 Mio. Transaktionen pro Monat und begleitet Entwickler dabei, für den Fehlerfall zu entwerfen statt an ihm vorbei.
Berufserfahrung
Senior Softwareentwickler, Payments-Plattform
Velora Pay·Berlin, Deutschland
Feb. 2021 bis heute
Verantwortlich für die Ledger- und Settlement-Services einer Zahlungsplattform mit 40 Mio. Transaktionen pro Monat in 9 europäischen Märkten.
Leitete die Zerlegung des Zahlungsmonolithen in 14 ereignisgesteuerte Services auf Kafka und senkte die Deploy-Zeit von 45 Minuten auf unter 8.
Entwarf eine idempotente Settlement-Pipeline, die doppelte Auszahlungsvorfälle innerhalb von 18 Monaten von rund 30 pro Monat auf null reduzierte.
Senkte die p99-Autorisierungslatenz von 850 ms auf 210 ms durch Read Replicas und eine Redis-basierte Rate-Limit-Schicht.
Mentor für vier Entwickler; zwei wurden auf Basis der unter dieser Begleitung entworfenen Systeme zum Senior befördert.
GoKafkaPostgreSQLVerteilte SystemePayments
Backend-Entwickler
Fundus Marktplatz·Berlin, Deutschland
Juni 2017 bis Jan. 2021
Baute Order-Management- und Logistik-APIs für einen Secondhand-Marktplatz mit 2,5 Mio. monatlich aktiven Nutzern.
Schrieb die Order-State-Machine neu und beseitigte damit eine Klasse von Stuck-Order-Bugs, die über 400 Support-Tickets pro Quartal verursacht hatte.
Führte Contract Testing über 20 interne Services ein und reduzierte in Produktion gefundene Integrationsregressionen um 70 %.
Skalierte die Such-Indexierungspipeline für eine Versechsfachung des Inseratsvolumens während des Lockdowns 2020, ohne zusätzliche Hardware.
Node.jsTypeScriptRabbitMQElasticsearch
Softwareentwickler
Falkenrode Software Consulting·Leipzig, Deutschland
Sep. 2014 bis Mai 2017
Lieferte Backend-Systeme für Banken- und Versicherungskunden als Teil eines zwölfköpfigen Beraterteams.
Baute eine Batch-Abstimmungs-Engine für eine Regionalbank, die den nächtlichen Tagesabschluss von 6 Stunden auf 90 Minuten verkürzte.
Automatisierte die Deployment-Pipeline für drei Kundenprojekte und ersetzte manuelle FTP-Releases durch versionierte CI-Builds.
Bester Einzelwert im internen Review-Zyklus 2016 unter 40 Entwicklern.