Leif Stolberg

Lead Developer

Leif Stolberg
Erlangen, Deutschland

Erfahrungen

Okt. 2023 - Bis heute
1 Jahr 7 Monaten
Remote

Test Migration Manager & Karate Testing Expert für eine API-Plattform

vodafone via enableYou Consulting GmbH

Verantwortlich für ein 16-koepfiges Team von QAs verteilt auf 5 Scrum Teams (Europa & Indien) im gesamten Projekt

  • (Koordination der) Migration von Tests in > 500 APIs, von jMeter -> Karate + Gatling (für Load-Testing)
  • Bewertung Migrationspfade inkl. Reporting an das Management & aktive Unterstützung im Coding
  • Vollständiges Aufsetzen eines neuen Test Frameworks (inkl. PoC-Phase), samt begleitendem Tooling
  • Aufsetzen der CI/CD Pipelines mit Jenkins, inkl. Abstimmung des betrieblichen Ablaufs
  • Abstimmungen von Architektur-Entscheidungen mit der Projektgesamtarchitektur
  • Sicherstellung des Knowledge-Transfers an alle internen Mitarbeiter:innen durch Dokumentation und gemeinsames Erarbeiten von Lösungen
Okt. 2023 - Sept. 2024
1 Jahr
Remote

Lead Developer

DATEV via enableYou Consulting GmbH

Teil eines 8-köpfigen Scrums zum Einführen eines Java REST Backends (Spring) für Payments im PAIN-Format (ISO 20022) in AWS bei einem großen deutschen Softwarehaus

  • Backend mit Persistenz (in SQL & S3) und asynchroner Kommunikationsschicht
  • Entscheidungsvorlagen im projektübergreifendem Architektur-Board
  • Ausarbeiten von Entscheidungsvorlagen im projektübergreifendem Architektur-Board
  • (Weiter-)Entwicklung des Testkonzeptes zum Testen auf Unit-, Integrations- und Systemtest-Ebene
  • Optimierung des CI/CD-Flows zur besseren Effizienz und höherer Automatisierung
  • Aktives Einführen agiler Praktiken im Team, Sparingspartner für Scrum Master & Product Owner
  • Verankerung des Konzeptes der „Team-Resilience“, Heranführen des Teams an Selbstorganisation
Apr. 2021 - Juni 2023
2 Jahren 3 Monaten
Hybrid

Senior Software Developer & Lead QA

DKB via Senacor Technologies AG

Senior Software Developer & Lead QA im Bereich Card Payments für eine der größten deutschen Direktbanken:

  • Developer & QA in einem Scrum Team für das Einführen eines stateless Backend REST-Microservices (Kotlin) in einer AWS-Umgebung zum Ausführen von VISA Debit Card Payments
  • Entwicklung eines Spring Service Templates inkl. Monitoring via Grafana
  • Konzeption der Testinfrastruktur: End-to-End, Loadtesting und Unit-Tests (Karate, Gatling, KoTest)
  • Übernahme Rollen Lead Developer & Product Owner (i.V.) eines 11-köpfigen Development-Teams
  • Effizientes Serialisieren von komplexen ISO 20022 JSON-Nachrichten
  • Verarbeiten des Standards ISO 8583
  • Agile Weiterentwicklung von Backend REST-Microservices (Kotlin) in einer AWS-Umgebung im Umfeld Credit & Debit Cards
  • Entwicklung eines Services zum Geld-Transfer zwischen verschiedenen Karten
  • Migration von Tests nach Karate & Gatling
  • Entwurf und Implementierung eines Test-Support Services (Kotlin), der das Testen von APIs im Anwendungsbereich von Debit Card Payments unterstützt und automatisiert
  • Erstellen eines Analysetools mittels Python zum automatisierten Auslesen von Logs
  • Lasttests (Gatling & jMeter) zum Ermitteln der Performance eines hoch-verfügbaren Services zu Debit Card Payments
  • Gestalten eines Projekt-internen Workshops mit dem Ziel die Testautomatisierung (besonders im Rahmen der Regulatorischen Anforderungen) zu erhöhen
  • Einbinden von xRay (JIRA-Plugin) als Testreport Werkzeug in der Pipeline und Automatisierung des Testablaufs
  • Testdaten Management für Services im Umfeld Cards und Payments
  • Effiziente Beladung von Datenbanken mittels Ab Initio
  • Migration von on-Prem zu AWS
Apr. 2020 - März 2021
1 Jahr
Vor Ort

Senior Software Developer

Senacor Technologies AG

Software Developer für DWH Aufbau im ETL Umfeld:

  • Nutzung der Stacks Ab Informatica / DB2/Java
  • Fachliche und technische Abstimmung zu umzusetzenden Themen
  • Implementation diverser Import- und Export-Schnittstellen
  • Erstellen eines SQL Datenbank-Regressionstests
  • Weiterentwickeln eines Java Tools zum Generieren eines Datenmodells in einer "Domain Specific Language" (DSL) für Business Analysten
Jan. 2020 - Apr. 2020
4 Monaten
Hybrid

Rollout-Manager & CI/CD Expert

BMW via Senacor Technologies AG

Rollout-Manager & CI/CD Expert für eine neue mobile automotive App bei einem der weltweit größten Automobilhersteller:

  • Re-Design von Pipelines
  • Ermitteln und Bewerten der Migrationspfade
Feb. 2019 - März 2020
1 Jahr 2 Monaten
Vor Ort

Junior Software Developer

Landesbank Baden-Würtemberg (LBBW) via Senacor Technologies AG

Software Developer für DWH Weiterentwicklung im ETL Umfeld:

  • Nutzung der Stacks Ab Initio / Oracle / Java
  • Fachliche und technische Abstimmung zu umzusetzenden Themen
  • Implementation diverser Import- und Export-Schnittstellen
  • Test(umgebungs)management
  • Design & Implementierung der Aggregation von Konsortialdarlehen und Syndizierungen
  • Mitwirken an der initialen Erstellung eines Java Tools zum Generieren eines Datenmodells in einer DSL für Business Analysten
  • Weiterentwickeln der Export-Schnittstelle an das Meldewesen (A360 & Abacus DaVinci)
  • Verarbeiten von Mitarbeiterdaten, Benutzeraccounts und Abteilungshierarchien
  • Aufbau eines neuen Export-Adapters mit Ab Initio an eine Anwendung für Immobilien und Real Asset Geschäft
Mai 2015 - Jan. 2019
3 Jahren 9 Monaten
Erlangen, Deutschland

Researcher

Friedrich-Alexander-Universität Erlangen-Nürnberg

Forschung im Feld der Quantengravitation und Leitung einer 5-köpfigen Forschungsgruppe:

  • Erstellen einer Simulation (C++) zum präzisen Ermitteln von Kraft- und Energiewirkung
  • Automatisierungsskripte (Python) zum Auslesen und Vorverarbeiten von Rohdaten
  • (ab 02/16) Leitung einer 5-köpfigen Forschungsgruppe
  • Erstellen von Forschungsanträgen / Drittmittelbeschaffung
  • Conference Speaking
  • Zusammenarbeit mit anderen Forschungsgruppen/-einrichtungen

Zusammenfassung

>10 Jahre Erfahrung in Software Development & Architecture, >6 Jahre Erfahrung im IT Consulting, 4 Jahre Erfahrung in der (Grundlagen-)Forschung

Sprachen

Deutsch
Muttersprache
Englisch
Muttersprache

Ausbildung

Okt. 2016 - Juni 2019

University of Erlangen-Nuremberg

Doctor of Philosophy (PhD) · Physics

Okt. 2022 - Juni 2022

University of Minnesota

Software and Testing Automation Spezializaton · Computer Software Engineering

Okt. 2013 - Juni 2016

University of Erlangen-Nuremberg

Master of Science (M.Sc.) · Physics

Zertifikate & Bescheinigungen

Advanced Certified ScrumMaster (A-CSM)

Scrum Alliance

Network Automation Engineering Fundamentals Specialization

Linux Professional Institute Certification LPIC-2: Linux Engineer

Software Testing and Automation Specialization

Linux Professional Institute Certification LPIC-1: Linux System Administrator

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.