Ricardo Hernández

Lead Software Engineer at The Multiplayer Group (MPG)

Barcelona, Catalonia, Spain
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
Ricardo Hernández is a Lead Software Engineer based in Barcelona with 16 years of experience specializing in video game development, software architecture, and performance optimization. He has led cross-functional teams at major studios like Scopely, King, and Socialpoint, owning architecture, releases, and mentoring while also stepping into people management roles. Ricardo designs data-driven, testable systems—examples include a configurable resource-management game architecture, live-ops math-driven events, and reusable Unity scene and UI frameworks that enabled faster simulation and automated testing. He contributes to open-source tooling (notably refactoring and hardening the ini-parser library) and blends backend engineering with client-side game systems across C#, C++, Lua and web tech. Known for shipping launched titles and studio-wide technical influence, he pairs hands-on coding with pragmatic process improvements and developer tooling. An interesting aside: he’s built custom asset/versioning and build automation systems that bridge game engineering and traditional dev workflows, reducing friction for large teams.
code16 years of coding experience
job15 years of employment as a software developer
bookIngeniero técnico Informática, Ingeniero técnico Informática at Universidad de Oviedo
bookBachillerato Técnico y científico, Bachillerato Técnico y científico at Inmaculada
languagesEnglish, Spanish, japanese (learning)
stackoverflow-logo

Stackoverflow

Stats
4,647reputation
1.4mreached
68answers
22questions
Badges
linq-to-sql
top-5%
ref
top-5%
linq
top-5%
sqlite
top-5%
github-logo-circle

Github Skills (21)

refactor10
netframework10
dotnet-core10
refactoring10
csharp10
linq9
linq-to-sql9
sqlite9
ref9
architectures8
architecture8
project-management7
doxygen6
version-control6
build-process6

Programming languages (7)

C#TypeScriptC++JavaScriptRubyMarkdownPython

Github contributions (5)

github-logo-circle
rickyah/ini-parser

Apr 2012 - Apr 2020

Read/Write an INI file the easy way!
Role in this project:
userBack-end Developer
Contributions:8 releases, 298 commits, 57 PRs in 8 years 1 month
Contributions summary:Ricardo primarily refactored and reorganized the project's codebase, including moving files and restructuring directories to improve code organization. They modified the build process and updated project files to a newer format, specifically targeting Visual Studio 2010. Furthermore, they added checks and validations to the model creation process to improve the reliability of the library and corrected potential errors.
configuration-filegitignoremonodevelopc-sharpunity3d-games
rickyah/dotfiles

Jan 2013 - Oct 2022

Contributions:242 commits, 187 pushes, 9 branches in 9 years 10 months
dotfilespersonal-dotfileszsh
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
Ricardo Hernández - Lead Software Engineer at The Multiplayer Group (MPG)