Hao Pan is a seasoned Consultant based in Kuala Lumpur with 12 years of experience building and integrating enterprise IT systems, specializing in Microsoft SQL, C#, ASP.NET, Java, PHP and computer forensics. At Fusionex he has combined hands-on integration and custom development with system review, specification writing, testing and user training, maintaining solutions through production. Beyond commercial work, he is an active back-end open-source contributor to long-running MMORPG server projects like Hercules and rAthena, where he implemented scripting commands, item management features and critical bug fixes. That blend of enterprise integration experience and low-level server development gives him a practical grasp of both business requirements and performant backend logic. His academic grounding in Information Technology (B.A.Sc.) is complemented by a track record of improving off‑the‑shelf software through pragmatic customization. Colleagues describe him as a dependable implementer who surfaces actionable system improvements rather than only high-level advice.
12 years of coding experience
Bachelor of Applied Science (B.A.Sc.), Information Technology, 3.33, Bachelor of Applied Science (B.A.Sc.), Information Technology, 3.33 at Tunku Abdul Rahman University College
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:15 reviews, 122 commits, 113 PRs in 7 years 9 months
Contributions summary:Hao primarily contributed to the server-side logic of the MMORPG server. They implemented new script commands, such as `showscript` and `setgroupid`, which extended the scripting capabilities for in-game events and player management. Bug fixes included resolving issues related to item handling and compilation errors. Furthermore, the user updated existing atcommands for managing in-game features and server settings.
rAthena is an open-source cross-platform MMORPG server.
Role in this project:
Back-end Developer
Contributions:10 reviews, 16 commits, 16 PRs in 8 years
Contributions summary:Hao contributed significantly to the rAthena MMORPG server by implementing new script commands and modifying existing ones. Their work included adding functionality for item management, such as displaying item IDs, enabling item effects, and introducing commands for autoloot and channel management. The user also added features like player fame and skill plagiarism commands, enhancing the server's game mechanics.
gamemysqlgame-serverc-plus-plusrathena
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.