Dominic Buchheit
Senior Software Engineer
Saarland, Germany
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
-
Senior Software Engineer
since 01/2026Extrain.io · Saarland
- Full-stack engineering with the priority on complex backend systems and getting them deployed.
- Leveraging AI across development and delivery.
-
Senior Software Engineer
10/2019 – 12/2025Software 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.
-
Software Engineer
08/2018 – 10/2019Software 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.
-
Student Employee — Product Globalization
10/2012 – 07/2018Software AG · Saarbrücken
- Scripted away the manual parts of the translation process and tested product translations against product-owner user stories.
-
Junior Software Engineer
02/2012 – 09/2012Software AG · Saarbrücken
- Second-level support for the ARIS suite, plus the automation that made it faster.
Education
-
MSc — Computer Science
2017 – 2018Saarland University · Saarbrücken
Thesis: Measuring the Effect of Self-Designed Gamification in an Image Annotation Setting
-
BSc — Computer and Communication Technology
2012 – 2017Saarland University · Saarbrücken
Thesis: Experimental study of object tracking and its applications
-
Apprenticeship — IT Specialist, System Integration
2009 – 2012IDS Scheer AG / Software AG · Saarbrücken
Rotated through IT services, product support and R&D.
Projects
One Time Note
An encrypted note that destroys itself after a single read. Encrypted in the browser, so the server never holds the plaintext. Node.js, no frontend framework.
github.com/dextreem/one-time-noteWanderTag — WIP
Leave a note at a place. Other people see it only once they are close enough. React and Supabase.
github.com/dextreem/dropnote