Fabian Sauter is a Development Engineer with 11 years of experience building robust, low-level software and hardware-integrated systems from a photonics and biomedical engineering background. Based in Pfronten, Germany, he combines hands-on development at DMG MORI SAUER Lasertec with deep open-source contributions to performance- and protocol-sensitive projects like libcpr (C++ HTTP client) and the Vulkan-based Kompute GPU compute framework. His work spans backend systems, tooling and UI components—evidenced by bug fixes, test additions and code-quality improvements across repositories including the Windows Community Toolkit—showing attention to correctness and maintainability. Trained with an M.Sc. in Photonic Engineering and a B.Eng. in Biomedical Engineering, he brings a multidisciplinary perspective that helps bridge optics, embedded platforms and modern C++ software engineering. Unusually for his domain, he contributes both to GPU compute and Windows UI code, reflecting a versatile engineer comfortable across system layers.
11 years of coding experience
Master of Science (M.Sc.), Photonic Engineering, 2, Master of Science (M.Sc.), Photonic Engineering, 2 at Universität Stuttgart
Bachelor of Engineering (B.Eng.), Biomedizintechnik/Medizintechnik, 2,1, Bachelor of Engineering (B.Eng.), Biomedizintechnik/Medizintechnik, 2,1 at Fachhochschule Ulm - Hochschule für Technik
C++ Requests: Curl for People, a spiritual port of Python Requests.
Role in this project:
Back-end Developer
Contributions:33 releases, 346 reviews, 314 commits in 2 years 9 months
Contributions summary:Fabian primarily contributed to the backend functionality of the C++ Requests library, focusing on adding features and addressing existing issues. They implemented an option to disable cookie encoding, modified tests to utilize a new HTTP server, and fixed SSL and raw body test-related issues. The user also refactored code and removed a GET with body test, indicating a strong understanding of HTTP methods and library structure.
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for advanced GPU data processing usecases. Backed by the Linux Foundation.
Role in this project:
Backend Developer
Contributions:56 reviews, 117 commits, 9 PRs in 6 months
Contributions summary:Fabian primarily contributed to the Kompute framework by addressing core issues and improving its underlying structure. They removed redundant code, such as '#pragma once' directives, and fixed a Vulkan deprecation warning, indicating a focus on code quality and compatibility. The user addressed enum class conversion issues within the framework related to the fmt library and ensured that the code complied to the expected format. Furthermore, the user added and applied a clang-format file, which is key for maintaining code quality.
amdvendorpythonvulkanbacked
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.