João Teixeira is a software engineer with 11 years of experience building polished front-ends and full-stack tools that empower creators and teams. He has led frontend engineering at product-focused companies (IndieLayer, Sword Health) and contributed to large-scale platforms like Jumia and Uphold, mastering React, Angular, Vue and modern build tooling. Currently at Heroic Labs, he contributes to the open-source Nakama project, improving both console UI and server integrations for realtime social and game applications. Comfortable spanning design-to-deploy, João pairs hands-on development with technical leadership and a knack for shipping detail-oriented user interfaces. Based in Portugal, he brings a practiced offline-first and mobile mindset from earlier research and app work, which informs resilient, creator-focused product experiences.
12 years of coding experience
12 years of employment as a software developer
Bachelor of Science (BSc) Computer Engineering, Bachelor of Science (BSc) Computer Engineering at Universidade do Algarve
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
Role in this project:
Full-stack Developer
Contributions:3 reviews, 12 PRs, 18 pushes in 1 year 10 months
Contributions summary:João's commits primarily focused on UI and front-end development aspects, including adding features, icons, and information to the console UI. They also made backend changes related to the login screen and the server-side code. Additionally, the user made changes related to the configuration export and config helper. Their contributions involved modifications to both front-end and backend code, showcasing a full-stack development approach.
Contributions:10 commits, 7 PRs, 9 pushes in 1 year
realtime-databaseslack
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.