Summary
João Chapa is a Technical Lead based in Lisbon with nine years' experience designing and maintaining Node.js/React microservice stacks for SaaS products. He has a track record of bootstrapping and growing complex apps—most recently leading the team behind Duplicate Check for Microsoft Dynamics 365 while still contributing as a hands-on full‑stack developer. João combines front-end expertise (Vue/React) with deep knowledge of Dataverse/Dynamics customization and data models, plus practical DevOps experience on AWS and Terraform. His background includes high-throughput systems, blockchain-related NFT platforms on Algorand, and JavaScript code transformation/obfuscation work, showing a blend of performance, security and product-minded engineering. Colleagues rely on him to turn ambiguous requirements into maintainable, twelve‑factor-style developer experiences in domains that don’t usually follow those practices. He’s pragmatic and code-first—“I write code, John.”—while also steering technical direction and delivery.
9 years of coding experience
5 years of employment as a software developer
Chemical and Biochemical Engineering, 17, Chemical and Biochemical Engineering, 17 at Universidade Nova de Lisboa
Master's degree, Chemical Engineering, 17, Master's degree, Chemical Engineering, 17 at NOVA School of Science and Technology
<Intensive Java & Javascript Bootcamp>, Computer Science, <Intensive Java & Javascript Bootcamp>, Computer Science at <Academia de Código_>
Portuguese, English