Guus Waals is a Singapore-based game engine programmer and entrepreneur with a decade of hands-on experience building real-time systems and interactive software. As co-founder and engine programmer at multiple studios and now owner of bakje.coffee, he blends technical depth in engine-level programming with a practical founder’s mindset. His work includes refining core game mechanics—scoring, timing, rendering and audio playback—for rhythm-game projects, showing a knack for low-level logic and multimedia processing. Trained in computer games and programming, he has progressed from engine intern roles to leading development across indie and studio projects, often tackling tricky timing and audio sync issues that few developers enjoy.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BSc), Computer Games and Programming Skills, Bachelor of Science (BSc), Computer Games and Programming Skills at Breda University of Applied Sciences
Contributions summary:Guus implemented and refined core game logic related to scoring, timing, and object handling within the game engine. They focused on calculating note lengths, timing point adjustments, and laser behavior. Furthermore, the user fixed rendering issues and introduced MP3 playback support, indicating a focus on the game's core mechanics and audio processing. They made changes to various parts of the game's code, which makes it clear that they were fixing a range of issues.
Contributions:260 commits, 16 PRs, 216 pushes in 2 years 5 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.