Dominic Fandrey

Senior Software Development Engineer at Danfoss Drives

Mannheim, Baden-Württemberg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dominic Fandrey is a Senior Software Development Engineer with 15 years of embedded and firmware experience, currently driving C++14/17 development for Danfoss Drives in Mannheim. He has deep hands-on expertise across TI C28 DSPs, NIOS II platforms, and industrial networks like PROFINET/PROFIdrive, with a strong track record of improving code correctness and stability. His open-source contributions include low-level bug fixes to the ioquake3 engine, highlighting attention to undefined behavior and safety in performance-critical C/C++ code. Earlier roles include leading electronics development for an FSAE team, where he delivered extensive open-source C libraries, tooling workshops, and secured significant sponsorship—evidence of technical leadership beyond pure coding. A metalhead and unicyclist by hobby, he blends practical engineering rigor with disciplined, hands-on problem solving. He is outspoken about transparency in hiring, declining roles that do not list salary expectations.
code15 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Hochschule Karlsruhe - Technik und Wirtschaft
languagesEnglish, German
stackoverflow-logo

Stackoverflow

Stats
1,559reputation
55kreached
32answers
8questions
github-logo-circle

Github Skills (14)

c1710
game-development10
game-engine10
c1110
game-dev10
bit8
bitwise8
opengl7
fvp6
bash6
gameplay6
math6
regex6
videogames6

Programming languages (7)

CSSCAdblock Filter ListMakefileJavaScriptHTMLAssembly

Github contributions (5)

github-logo-circle
ioquake/ioq3

Nov 2016 - Nov 2016

The ioquake3 community effort to continue supporting/developing id's Quake III Arena
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 4 comments in 1 day
Contributions summary:Dominic contributed to bug fixes within the ioquake3 codebase. Their work involved addressing undefined behavior related to signed shifts, bit operations, and potential null pointer dereferences. They also made adjustments to code involving OpenGL1 and source code modifications, and fixed issues like index usage. These changes indicate a focus on code correctness and stability within the game engine's core functionality.
gamedevelopingiiiioquake3arena
Contributions:87 pushes, 1 branch in 5 years 8 months
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