RonanĀ Lana

Computer Scientist

Minas Gerais, 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

šŸ‘¤
Senior
šŸŽ“
Top School
Ronan Lana is a computer scientist and software developer with a decade of experience building backend systems, game servers and high-traffic Java/MySQL architectures. A UFMG graduate, he has blended academic training with hands-on work on indie game engines (Allegro 5, C, Lua) and substantial open-source contributions to MapleStory private server emulators, focusing on core game logic, networking and performance fixes. He worked on system-level software at IBM and as a freelance developer managed scalable web and desktop projects, bringing practical expertise across C, C++, Java, Python, JavaScript and Linux/Windows deployments. Known for delving into low-level game mechanics and server-side troubleshooting, he pairs curiosity about systems internals with a proven track record of shipping reliable, maintainable code.
code10 years of coding experience
job8 years of employment as a software developer
bookBacharelado, Ciência da Computação, Bacharelado, Ciência da Computação at Universidade Federal de Minas Gerais
languagesPortuguese, English
github-logo-circle

Github Skills (19)

debug10
architecture10
networking10
java10
javas10
mechanics10
sql10
game-development10
architectures10
server10
server-side10
api-design9
git9
version-control9
database-management8

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
ronancpl/HeavenMS

Oct 2015 - Dec 2019

An improved server based on MapleSolaxia (v83 MapleStory private server)
Role in this project:
userBack-end Developer
Contributions:6 releases, 283 commits, 119 PRs in 4 years 2 months
Contributions summary:Ronan appears to be focused on the development of a private MapleStory server, with a heavy emphasis on modifications to the game's core mechanics and content. The commits indicate changes to server-side code related to game logic, item handling, and general system functionality, all with the intention of improving the server's features and performance. Their contributions involve tasks such as adding new features, patching existing features and fixing problems within the server.
maplestoryimprovedprivate-serverjarserver
P0nk/Cosmic

Apr 2021 - May 2021

MapleStory Global v83 server emulator
Role in this project:
userBack-end Developer
Contributions:1 review, 8 commits, 2 PRs in 1 month
Contributions summary:Ronan primarily worked on back-end server-side logic for a MapleStory server emulator, implementing features to enhance the game's core functionality. Key contributions include modifying network configurations to allow for local, LAN, and WAN connections, and resolving issues related to handling client connections. They also focused on fixing bugs, like damage not broadcasting to other players, and minor code maintenance. The code changes involved modifications to various server-side Java files, indicating strong expertise in server architecture and networking.
private-servermaplestoryimprovedserverdocker
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
Ronan Lana - Computer Scientist