Summary
João Portela is a pragmatic Full Stack Developer based in Lisbon with three years of professional experience building reliable banking, e-commerce and retail systems. He bridges .NET backends (C#, Web API, MS SQL/NoSQL) and React/TypeScript frontends, and has delivered multi-layer API architectures and CI/CD pipelines on Azure for production banking services. Trained as a code cadet with formal bioengineering studies at Instituto Superior Técnico, he combines disciplined engineering habits with a taste for clean, maintainable code and automated testing (Jest, Cypress). João is expanding into mobile and DevOps, and brings a practical focus on performance and readability that helps teams ship user-friendly software quickly. Outside work he recharges through gaming, music and outdoor travel, reflecting a curiosity that drives continuous skill growth.
2 years of coding experience
4 years of employment as a software developer
Code Cadet, Code Cadet at <Academia de Código>
Bachelor's degree, Bioengineering and Biomedical Engineering, Bachelor's degree, Bioengineering and Biomedical Engineering at Instituto Superior Técnico
Portuguese, English, Spanish