Dominic Buchheit

Senior Software Engineer

Saarland, Germany

CV profile picture of Dominic Buchheit

Profile

Full-stack developer with a strong backend foundation. I pick technologies to fit the problem rather than the résumé, work best when I understand the whole context of a system, and have a soft spot for privacy-centric services.

Experience

  1. Senior Software Engineer

    since 01/2026

    Extrain.io · Saarland

    • Full-stack engineering with the priority on complex backend systems and getting them deployed.
    • Leveraging AI across development and delivery.
  2. Senior Software Engineer

    10/2019 – 12/2025

    Software AG · Saarbrücken

    • Led the technical implementation of a large-scale MERN application on Azure.
    • Migrated a legacy globalization XML database to Crowdin Enterprise and folded it into the existing CI/CD pipelines.
    • Built artifact identification and bundling that cut deployment time by 40% and stabilised load distribution.
    • Primary contact for cross-functional teams on localization strategy.
  3. Software Engineer

    08/2018 – 10/2019

    Software AG · Saarbrücken

    • Maintained a Spring Boot codebase and the CI/CD pipelines around it.
    • Produced and distributed translation packs for products across the company.
  4. Student Employee — Product Globalization

    10/2012 – 07/2018

    Software AG · Saarbrücken

    • Scripted away the manual parts of the translation process and tested product translations against product-owner user stories.
  5. Junior Software Engineer

    02/2012 – 09/2012

    Software AG · Saarbrücken

    • Second-level support for the ARIS suite, plus the automation that made it faster.

Education

  1. MSc — Computer Science

    2017 – 2018

    Saarland University · Saarbrücken

    Thesis: Measuring the Effect of Self-Designed Gamification in an Image Annotation Setting

  2. BSc — Computer and Communication Technology

    2012 – 2017

    Saarland University · Saarbrücken

    Thesis: Experimental study of object tracking and its applications

  3. Apprenticeship — IT Specialist, System Integration

    2009 – 2012

    IDS Scheer AG / Software AG · Saarbrücken

    Rotated through IT services, product support and R&D.

Projects

Skills

Languages

  • Java
  • JavaScript
  • Groovy
  • Python
  • Bash
  • C#

Backend

  • Spring Boot
  • Node.js
  • Express
  • MongoDB

Frontend

  • React
  • HTML
  • CSS

Infrastructure

  • Docker
  • Kubernetes
  • Azure
  • AWS
  • Linux

Build & tooling

  • Git
  • Gradle
  • Jenkins
  • GitHub Actions
  • JUnit
  • Jest
  • Jira

Spoken

  • German — native
  • English — fluent
  • French — basic

Interests

  • Landscape photography
  • Multi-day hikes
  • Woodworking
  • Cyber security — top 1% on TryHackMe