Guilherme Menaldo

Software Engineer at IBM

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
Guilherme Menaldo is a software engineer with 11 years of experience based in São Paulo, currently contributing to IBM on enterprise software initiatives. He has a strong backend focus, evidenced by open-source contributions to the Hercules MMORPG server where he fixed core gameplay logic, warps, NPC interactions and party behaviors in a C codebase. His background includes academic research on self-adaptive software using domain-specific languages and hands-on project leadership from early roles at Info Jr. Comfortable bridging research and production, he combines rigorous computer science training from Universidade Estadual Paulista with practical engineering at scale. Guilherme brings attention to subtle correctness issues in complex systems—an asset in both game server internals and enterprise backends. Colleagues would describe him as a pragmatic problem-solver who moves between low-level implementation detail and system-level design.
code11 years of coding experience
bookCiências da Computação, 8,6, Ciências da Computação, 8,6 at Universidade Estadual Paulista Júlio de Mesquita Filho
languagesPortuguese, English
github-logo-circle

Github Skills (7)

c1710
debug10
mmo10
c-programming10
c1110
gameplay9
mechanics9

Programming languages (13)

C#PowerShellJavaC++CSSCRustHTML

Github contributions (5)

github-logo-circle
HerculesWS/Hercules

Aug 2015 - Oct 2022

Hercules is a collaborative software development project revolving around the creation of a robust massively multiplayer online role playing game (MMORPG) server package. Written in C, the program is very versatile and provides NPCs, warps and modifications. The project is jointly managed by a group of volunteers located around the world as well as a tremendous community providing QA and support. Hercules is a continuation of the original Athena project.
Role in this project:
userBack-end Developer
Contributions:89 reviews, 103 commits, 77 PRs in 7 years 3 months
Contributions summary:Guilherme contributed to the Hercules MMORPG server by implementing features, fixing bugs, and improving code style. Their work includes fixing warp direction issues and modifying the behavior of party leader leave actions. They also added features related to selling to NPCs and fixing the displaying of named item names. The changes suggest a focus on server-side game logic and core gameplay mechanics.
npcsgameherculesmmorpg-serverrole
guilherme-gm/Hercules

Dec 2016 - Apr 2025

Hercules is a collaborative software development project revolving around the creation of a robust massively multiplayer online role playing game (MMORPG) server package. Written in C, the program is very versatile and provides NPCs, warps and modifications. The project is jointly managed by a group of volunteers located around the world as well as a tremendous community providing QA and support. Hercules is a continuation of the original Athena project.
Contributions:2 reviews, 22 PRs, 409 pushes in 8 years 4 months
npcsgameherculesmmorpg-serverrole
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
Guilherme Menaldo - Software Engineer at IBM