Henrique Rodrigues

Senior Software Engineer at Microsoft

São Paulo, Brazil
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

🤩
Rockstar
🎓
Top School
Henrique Rodrigues is a São Paulo–based software engineer with 10 years of experience building scalable, highly available backends for online multiplayer games and cloud services. Most recently a Senior Software Engineer at Microsoft after a multi-year tenure at Wildlife Studios, he is fluent in Go and Node.js and has operated production stacks using Postgres, MongoDB, Redis, Cassandra, Docker, Kubernetes and AWS. He blends backend engineering with DevOps practices—shipping on k8s and instrumenting systems with StatsD and Prometheus—to improve reliability and observability. An active open-source contributor, he has strengthened the topfreegames/pitaya game-server framework by hardening router logic, packet decoding and service discovery while adding metrics reporters.
code10 years of coding experience
job6 years of employment as a software developer
bookB.Sc., Computer Engineering, B.Sc., Computer Engineering at Escola Politécnica da USP
languagesPortuguese, English
github-logo-circle

Github Skills (18)

testing10
go-testing10
go10
reporting-tools9
meter9
embedded-reporting9
metric9
grpc8
prometheus8
gameserver8
servers8
server8
dockerce7
dockers7
docker7

Programming languages (8)

C++ShellJavaScriptGoHTMLErlangElixirPython

Github contributions (5)

github-logo-circle
topfreegames/pitaya

Apr 2018 - Oct 2019

Scalable game server framework with clustering support and client libraries for iOS, Android, Unity and others through the C SDK.
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:68 commits, 31 PRs, 189 pushes in 1 year 6 months
Contributions summary:Henrique primarily contributed to the backend of the game server framework, making significant changes to the router component, including the addition of tests and method adjustments. They also addressed issues related to message handling and packet decoding, improving the system's robustness. Furthermore, the user worked on the service discovery mechanism and metrics reporting, specifically integrating statsd and prometheus reporters.
gamegame-server-frameworkios-androidunityios
Contributions:136 commits, 19 PRs, 109 pushes in 1 year 6 months
k8skubernetespredefineddocker
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
Henrique Rodrigues - Senior Software Engineer at Microsoft