Fernando Takagi is a server software engineer based in São Paulo with nearly a decade of hands-on experience building and operating backend systems for games and high-availability platforms. He currently contributes to Heroic Labs' open-source Nakama project, enhancing Go-based gRPC gateways and console APIs for a widely used distributed server for realtime games. Previously he led backend design and live-ops at Pipa Studios, shipping authentication, multiplayer, chat and performance optimizations while participating in hiring and technical leadership. His background spans enterprise-grade HA systems at IBM to early prototyping of distributed IPTV and mobile video solutions, giving him a strong grounding in distributed systems, networking and pragmatic engineering. Colleagues know him for reliably turning complex realtime requirements into robust, maintainable server infrastructure.
9 years of coding experience
13 years of employment as a software developer
Computer Engineering, Computer Engineering at Escola Politécnica da Universidade de São Paulo
Distributed server for social and realtime games and apps.
Role in this project:
Back-end Developer
Contributions:26 reviews, 77 commits, 75 PRs in 1 year 2 months
Contributions summary:Fernando primarily contributed to the backend infrastructure of the Nakama project. Their work included upgrading gRPC gateway functionality to support path parameters, and implementing console API endpoints. The user also added the functionality to delete notifications and improved the handling of channel removal on group actions, while also fixing console counts and other underlying systems. The user demonstrated proficiency with Go, gRPC, and API design.
Distributed server for social and realtime games and apps.
Contributions:64 commits in 7 months
nakamarealtimereal-timegamesocket-io
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.