Senior Software Engineer at DFN-CERT Services GmbH
Greater Hamburg Area Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Marcus Weseloh is a Senior Software Engineer based in the Greater Hamburg Area with 11 years of professional experience and a Diplom in Computer Science from Universität Hamburg. He specializes in backend systems and audio-related software, contributing notable fixes and feature work to prominent open-source projects such as FluidSynth and Snapcast, including low-level audio synchronization and JACK integration. At DFN-CERT Services GmbH he brings production-grade engineering rigor, focusing on maintainability, refactoring, and reliable APIs. Colleagues know him for pragmatic problem solving—tracking down uninitialized-variable bugs, improving timing and timestamping logic, and adding cache-control APIs that reveal an attention to both correctness and performance. He combines deep systems knowledge with a steady commitment to open-source collaboration and clean code.
11 years of coding experience
Computer Science, Computer Science at The Open University
Diplom-Informatiker, Computer Science, Diplom-Informatiker, Computer Science at Universität Hamburg
Software synthesizer based on the SoundFont 2 specifications
Role in this project:
Back-end Developer
Contributions:23 reviews, 144 commits, 65 PRs in 1 year 8 months
Contributions summary:Marcus contributed to the FluidSynth project by fixing bugs, adding new features, and improving the codebase. They removed unused variables, fixed a potential uninitialized variable usage, and added a public API to pin and unpin presets to the sample cache. Additionally, the user made changes to the documentation files.
Contributions:22 reviews, 4 PRs, 30 comments in 3 months
Contributions summary:Marcus implemented the initial JackStream functionality, a critical component for integrating the Snapcast project with the Jack audio server. Their work involved setting up the connection, creating ports, and handling the process callback for reading audio buffers. The user also addressed timestamping and timing issues within the Jack integration, ensuring proper synchronization of audio streams. Furthermore, the commits include code formatting, refactoring, and the use of C++-style casts to improve code quality and maintainability.
pulseaudioaudio-playerpipewireairplayaudio
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.
Request Free Trial
Marcus Weseloh - Senior Software Engineer at DFN-CERT Services GmbH