CV
Skills

Core Skills

  • Node.js
  • TypeScript
  • HTTP
  • Web Standards
  • API Design
  • API Testing
  • Developer Tooling
  • Open Source Software (OSS)

Languages

  • TypeScript
  • JavaScript
  • C++ (foundational experience)
  • Java (foundational experience)
  • Python (foundational experience)
  • German (native)
  • English

Tooling

  • Git
  • GitHub
  • Docker
  • Nx

Frameworks and Libraries

  • Fastify
  • NestJS
  • Vitest
  • oclif

Experience
  • Jun2024 - Current
    qupaya technologies GmbH
    Software Engineer
    • Initiated and led development of Thymian, an open-source HTTP conformance tool.
    • Drove architecture and implementation for standards-aware API validation and developer workflows.
    • Technologies: Node.js, TypeScript, HTTP.
  • Mar2023 - Mar2024
    SAP SE
    Software Engineer
    • Node.js engineer in the SAP Cloud Application Programming Model (CAP) Tools team.
    • Built and maintained developer tooling for the SAP CAP ecosystem.
    • Contributed to workflows that improved productivity for application developers on SAP BTP.
    • Technologies: Node.js, SAP BTP.
  • Oct2021 - Sep2022
    Technical University of Applied Sciences Wuerzburg-Schweinfurt
    Researcher
    • Collaborated on the GeMARA research project under the supervision of Prof. Peter Braun.
    • Supported digitization initiatives for higher education institutions through model-driven approaches.
    • Contributed to implementation and automation concepts around code generation.
    • Technologies: Kotlin, Java, Apache FreeMarker, code generation.
  • Sep2018 - Sep2021
    BOTfriends GmbH
    Software Engineer
    • Introduced Cypress into the internal development workflow to improve automated testing.
    • Integrated the open-source framework Rasa into the BOTfriends conversational middleware platform.
    • Helped evolve platform reliability and delivery quality across chatbot-related services.
    • Technologies: Node.js, TypeScript, GCP, Cypress, Docker, Python, Rasa.

Education
  • 2022 - 2025
    Master in Computer Science
    Julius Maximilians University of Wuerzburg (GPA: 3.8/4.0)
    Thesis: Thymian - An HTTP Conformance Tool for Web APIs (Grade: 1.0 - Excellent)
  • 2017 - 2021
    Bachelor in Computer Science
    Technical University of Applied Sciences Wuerzburg-Schweinfurt (GPA: 3.6/4.0)
    Thesis: Design and Implementation of a Node.js Framework for the Development of RESTful APIs (Grade: 1.0 - Excellent)
  • 2008 - 2016
    General qualification for university entrance (Abitur)