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.
11 years of coding experience
Ciências da Computação, 8,6, Ciências da Computação, 8,6 at Universidade Estadual Paulista Júlio de Mesquita Filho
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:
Back-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.
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.