Eduardo Dantas

C Developer at OpenTibiaBR

Maranhão, 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
Eduardo Dantas is a senior C/C++ developer with 8+ years of professional experience and a decade-long background building high-performance, multithreaded systems for MMORPGs and backend services. As a principal maintainer and co-creator of the open-source Canary engine (OpenTibiaBR), he designs core server systems, implements features in C++ and Lua, and applies modern C++20/23 idioms—coroutines, concepts and ranges—for scalable concurrency. At Asteria Games he helps keep a large-scale MMO stable under heavy concurrent load, while earlier roles sharpened his backend expertise across Java, PHP, MySQL and CI/CD pipelines. He combines hands-on optimization and QA practices—unit/functional testing, SonarCloud-driven refactoring—with pragmatic infrastructure work like vcpkg/CMake integration. Notably, his open-source contributions include implementing quickloot, Lua migrations, custom game-store logic and authentication refactors for widely used OTServBR repositories. Based in Maranhão, Brazil, he blends product-facing delivery with deep engine-level craftsmanship and a long history of community-driven projects.
code8 years of coding experience
job6 years of employment as a software developer
bookEnsino Médio, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, Ensino Médio, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES at Instituto Federal de Ciência e Tecnologia do Maranhão
bookCurso Superior de Tecnologia (CST), Análise e Desenvolvimento de Sistemas, Curso Superior de Tecnologia (CST), Análise e Desenvolvimento de Sistemas at UniFavip Wyden
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
54reputation
3kreached
4answers
0questions
github-logo-circle

Github Skills (15)

lua10
c-language10
backend10
cprogramming-language10
gameserver10
back-end-development10
server10
php9
database-management9
discord6
windows6
homebrew6
cmake6
qt6
console6

Programming languages (11)

C#QMLC++CMakeTwigGoLuaPHP

Github contributions (5)

github-logo-circle
Archived, read-only repository. New repository: https://github.com/opentibiabr/otservbr-global
Role in this project:
userBack-end Developer
Contributions:162 reviews, 380 commits, 628 PRs in 2 years 6 months
Contributions summary:Eduardo appears to be a back-end developer focusing on the core logic of the game server. Their contributions include source code fixes and pack changes, such as adding new spells, fixing bugs related to item management and door systems, and converting monster definitions to Lua scripts. They also implemented functions for handling quickloot in C++ and refactored password authentication and email functionalities. They have also been responsible for a custom game store.
gamemyaacopentibiaotbrgame-server
opentibiabr/otservbr-global

May 2019 - Oct 2022

OTServBR-Global datapack was migrated to Canary repository: https://github.com/opentibiabr/canary
Role in this project:
userBack-end Developer
Contributions:23 releases, 132 reviews, 475 commits in 3 years 5 months
Contributions summary:Eduardo contributed to source and pack fixes, incorporating functions of TFS and balancing spells. They added support for compilers and moved functions for lua. The contributions include code differences in PHP files, suggesting web-based interface changes. The user also made code updates related to the database, suggesting work with data models and server-side logic.
gameopentibiaotserverotbrdatapack
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
Eduardo Dantas - C Developer at OpenTibiaBR