Hao Pan

Consultant at Fusionex Internasional

Kuala Lumpur, Malaysia
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
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.
code12 years of coding experience
bookBachelor 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
languagesEnglish, Chinese, Chinese, Malay
github-logo-circle

Github Skills (14)

c1710
mmo10
cpp10
c1110
gameserver10
cplus10
server10
scripting10
r10
mysql9
game-development9
cprogramming-language9
c-language9
yaml3

Programming languages (4)

JavaC++ShellC

Github contributions (5)

github-logo-circle
HerculesWS/Hercules

Feb 2014 - Oct 2021

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: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.
npcsgameherculesmmorpg-serverrole
rathena/rathena

Nov 2014 - Nov 2022

rAthena is an open-source cross-platform MMORPG server.
Role in this project:
userBack-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.
Request Free Trial