Bernhard Rieder is a Tech Lead based in Vienna with nine years of hands-on experience building gameplay systems and cloud-enabled game features across multiple Ubisoft studios and now leading engineering at Companion Group. He has shipped complex client-server gameplay, progression, UI and matchmaking systems on large-scale titles and contributed to cloud-native IPs leveraging Ubisoft’s Scalar technology. Bernhard blends a formal background in game engineering and simulation with practical consulting and electrical engineering roots, which gives him a systems-oriented approach to performance and tooling. Known for diving into new technologies, he pairs mentorship experience with deep gameplay programming expertise to drive teams from prototype to live service. A passionate game developer at heart, he’s equally comfortable optimizing networked game logic as exploring novel game tech and platforms.
8 years of coding experience
7 years of employment as a software developer
Master of Science (MSc) (incomplete) Media Informatics, Master of Science (MSc) (incomplete) Media Informatics at University of Vienna
Digital Media, Digital Media at Drexel University
Technical College Graduation Energy Engineering, Technical College Graduation Energy Engineering at HTL Hollabrunn
Master of Science in Engineering (MSc) Game Engineering and Simulation Technology, Master of Science in Engineering (MSc) Game Engineering and Simulation Technology at FH Technikum Wien
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.