Witold Baryluk is a Senior Systems Engineer in Zurich with 26 years of experience building high-performance, distributed and fault-tolerant systems across finance, cloud, and web domains. He blends deep systems programming (C/C++, Go, Erlang, Python) and OS/kernel expertise with HPC techniques and low-level optimization to squeeze performance and reliability out of large-scale storage and streaming systems. At Google he focused on replicated storage, caching, and overload protection; today he drives reliability, automation and speed in trading systems at IMC. An active open-source contributor, he improved performance and stability of the popular MangoHud Vulkan/OpenGL overlay by eliminating data races and startup issues. Trained in physics and strong in numerical methods, he favors mathematically rigorous, practical solutions to handle massive datasets safely and efficiently.
26 years of coding experience
7 years of employment as a software developer
Mathematics, Computer Science, Mathematics, Computer Science at Liceum Ogólnokształcące nr 2
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
Role in this project:
Software Engineer (Performance & Optimization)
Contributions:8 reviews, 20 commits, 11 PRs in 1 year 10 months
Contributions summary:Witold primarily focused on improving the performance and stability of the MangoHud overlay. Their contributions include optimizing code by using smart pointers and removing goto statements, ensuring proper initialization of file pointers to prevent errors, and implementing atomic updates to the `gpuInfo` struct to avoid data corruption. Additionally, they addressed issues related to Mesa Zink, preventing infinite recursion and enhancing startup speed, and disabled lsof warnings to reduce console spam. These changes collectively enhance the overlay's reliability and efficiency.
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
Witold Baryluk - Senior Systems Engineer at IMC Trading