Diogo Barros

Senior Software Engineer at dst group

Braga, Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job6 years of employment as a software developer
bookLicentiate degree, Computer Science, Licentiate degree, Computer Science at Universidade do Minho
languagesEnglish, Portuguese
stackoverflow-logo

Stackoverflow

Stats
1reputation
2kreached
0answers
1question
github-logo-circle

Github Skills (7)

c1710
internationalization10
localization10
c1110
translation10
openxml-sdk6
openxml6

Programming languages (5)

TypeScriptCPHPHTMLGLSL

Github contributions (5)

github-logo-circle
libretro/RetroArch

Feb 2018 - Feb 2018

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
Role in this project:
userLocalization / 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.
apilicensedretroarchlinuxlibretro-api
BlueKore/Onion

Dec 2023 - Sep 2024

OS overhaul for Miyoo Mini and Mini+
Contributions:2 pushes, 1 branch in 8 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.
Request Free Trial