Senior Software Engineer Technical Lead at Leica Geosystems part of Hexagon
Balgach, St. Gallen, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Daniel Nachbaur is a Senior Software Engineer and Technical Lead with 17 years of experience building high-performance, well-tested, reactive applications and libraries, currently leading engineering work at Leica Geosystems (Hexagon) from Balgach, Switzerland. He brings deep C++ expertise, professional-level CMake skills, and solid Python experience, with a background as a software architect at EPFL where he shaped robust systems for research and production. Daniel contributes to high-profile open-source projects like Intel OSPRay, focusing on back-end infrastructure, memory management, and distributed MPI rendering improvements that reduced messaging overhead and eliminated subtle race conditions. Known for pragmatic problem-solving, he pairs systems-level rigor with practical optimizations that prevent crashes and leaks, making complex rendering and distributed systems more reliable.
17 years of coding experience
8 years of employment as a software developer
Diplom, Computer Science, Diplom, Computer Science at Fachhochschule Kempten - Hochschule für Technik und Wirtschaft
An Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization
Role in this project:
Back-end Developer
Contributions:7 commits, 5 PRs, 12 comments in 6 months
Contributions summary:Daniel primarily contributed to the back-end infrastructure of the OSPRay rendering engine, focusing on memory management and the MPI module for distributed rendering. Their commits addressed memory leaks in various objects, corrected race conditions related to frame completion in the distributed frame buffer, and optimized the handling of FB_NONE to reduce the number of messages sent by workers. The user also fixed crashes related to the creation of lights when no renderer was present and made default library loading explicit.
Cross-platform C++ library for fast binary and REST messaging
Contributions:3 releases, 130 commits, 120 PRs in 3 years 3 months
cppc-librarylinuxcross-platformrest
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
Daniel Nachbaur - Senior Software Engineer Technical Lead at Leica Geosystems part of Hexagon