Diogo Barros is a Senior Software Engineer based in Braga, Portugal with 12 years of experience building data-driven services and leading R&D projects. He has progressed from junior developer and freelancer roles to technical leadership positions, including a multiyear tenure at Farfetch and a current senior role at dst group. Diogo combines practical engineering with a passion for localization—contributing Portuguese translations to the widely used RetroArch project to improve UX for Portuguese-speaking users. Comfortable across the full development lifecycle, he brings a research-minded approach to product engineering and a track record of shipping reliable services at scale. Trained in Computer Science at Universidade do Minho, he pairs deep technical curiosity with hands-on delivery and cross-functional collaboration.
12 years of coding experience
6 years of employment as a software developer
Licentiate degree, Computer Science, Licentiate degree, Computer Science at Universidade do Minho
Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
Role in this project:
Localization / Internationalization Specialist
Contributions:12 commits, 8 PRs in 8 days
Contributions summary:Diogo's commits primarily involve updating and modifying the `msg_hash_pt_pt.h` and `msg_hash_pt_pt.c` files, which are responsible for Portuguese language translations within the RetroArch project. These changes include adding new translated strings for various menu labels, error messages, and user interface elements. The modifications demonstrate a focus on improving the user experience for Portuguese-speaking users by ensuring the accurate and comprehensive localization of the application.
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.