João Portela is a Staff Engineer based in Porto with 13 years building user-focused, high-performance web products, currently shaping Fitbod’s next-generation web app and platform architecture. He combines deep front-end expertise (Angular, React, Next.js) with pragmatic backend experience (Node.js, Go, AWS), having led monorepo and UI library initiatives that streamline developer workflows and product delivery. Previously at InVision he helped build Studio and platform APIs, contributing to animation tooling and microservices that power design workflows. João is a hands-on technical leader and mentor who translates product needs into scalable architectures while maintaining legacy systems. A disciplined learner with a strong academic foundation (M.Sc. in Informatics, 17/20), he brings a long track record of shipping production-critical features across startups and established teams.
13 years of coding experience
9 years of employment as a software developer
Master of Science (M.Sc.), Informatics and Computing Engineering, 17 out of 20, Master of Science (M.Sc.), Informatics and Computing Engineering, 17 out of 20 at Faculdade de Engenharia da Universidade do Porto
Contributions:20 commits, 10 PRs, 24 pushes in 4 years 3 months
sagasreduxpersistenceredux-sagas
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.