Daniel Albano is a seasoned C/C++ developer with 16 years of experience and a strong focus on games and tooling, currently working at Nightdive Studios and based in Seixal, Portugal. He combines low-level backend expertise—contributing to projects like ScummVM and vcpkg—with full-stack and Unity experience from multiple game ports and multiplayer titles. Daniel has a track record of improving build systems, cross-platform SDL integrations, and localization for open-source game projects, demonstrating attention to portability and developer workflows. His contributions to high-profile repos such as ScummVM and Microsoft's vcpkg show a blend of practical engineering and community-oriented maintenance. Beyond shipping game features, he quietly improves infrastructure—packaging, build fixes, and installer localization—that makes releases more reliable across platforms.
16 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BSc), Computer Science and Engineering, Bachelor of Science (BSc), Computer Science and Engineering at Instituto Superior Técnico
Contributions:4 reviews, 2249 commits, 251 PRs in 12 years 8 months
Contributions summary:Daniel focused on adding new language support to the game installer, modifying the installer's source code (install/win/installer.nsi, install/win/installerlang.nsh), and including corresponding language resources (Slovak, Czech, Finnish, and Italian). The contributions primarily involve internationalization and localization tasks, including modifying strings, adjusting UI elements, and incorporating translated text resources to improve the game's user experience. The changes indicate a focus on improving the installer's capabilities and making the game accessible to a wider audience.
Contributions:21 reviews, 295 commits, 52 PRs in 3 years 11 months
Contributions summary:Daniel primarily focused on backend development tasks, evident from the commit messages and code changes. Their contributions involved enhancing the SDL backend for DPI scaling and the use of FSNode::getName in various backend functions. Furthermore, the user made several code improvements and fixes across different parts of the codebase, and they replaced code in Wintermute with built-in conversions. Additionally, they were responsible for adding support for a52dec and libmpcdec.
scummvmadventure-gamesrpg-enginebadukdm
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.