João Portela

Staff Engineer at Fitbod

Porto, Porto, Portugal
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
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.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster 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
languagesEnglish, Portuguese, French, Spanish, Japanese
github-logo-circle

Github Skills (92)

ui-components10
component-library10
visual-studio10
declarative10
command-line-tool10
javascript10
pm210
editor10
blitzjs10
electron10
typescript10
vscode-extension10
colors10
vscode10
visual-studio-code10

Programming languages (4)

TypeScriptCoffeeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
jportela/jportela.github.io

Jun 2015 - Jan 2020

João Portela's personal website
Contributions:7 pushes, 1 branch in 4 years 8 months
reactnextjs
Persistence implementation using Redux Sagas
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.
Request Free Trial
João Portela - Staff Engineer at Fitbod