Mads Ynddal is a Staff Engineer based in Copenhagen with 12 years of experience building backend systems and tackling low-level software challenges. With an M.Sc. in Computer Science from the University of Copenhagen, he has progressed through consultancy and senior backend roles to research-focused engineering at Samsung Denmark. He combines practical production engineering—leading backend teams at Moneyflow and consulting across SMEs—with hands-on expertise in emulator internals, having contributed bug fixes and performance improvements to the popular PyBoy Game Boy emulator. Colleagues rely on him for thoughtful refactors, CPU/timer correctness, and graphics rendering fixes that bridge theory and production. He’s comfortable moving between legacy-system maintenance and research-grade prototyping, and often surfaces subtle correctness issues that others miss.
12 years of coding experience
6 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Københavns Universitet
Contributions:42 releases, 62 reviews, 381 commits in 6 years 10 months
Contributions summary:Mads contributed to bug fixes and optimizations in the PyBoy Game Boy emulator written in Python. Their work involved correcting issues in the CPU, including HALT and flag operations, and refactoring various modules. They also made improvements to the rendering of graphics, specifically with regards to sprite handling, and improved the implementation of the game's timer and internal state management.
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
Mads Ynddal - Staff Engineer at Samsung Denmark Research Center