Summary
João Santos is a Tech Lead and curious full-stack software engineer with 9 years of experience, based in São Paulo, Brazil, who excels in front-end architecture and building design systems. He has driven impactful modernizations—migrating Node versions, adopting ESM, replacing CRA with Vite, and modularizing monoliths—while delivering customer-facing React, Angular and Vue solutions. Comfortable across the stack, he pairs TypeScript and React expertise with AWS and container-driven deployments to improve scalability, SEO, and developer experience. Known as a front-end reference in squads, he has also contributed to product strategy, CI/CD and mentorship, and has presented TypeScript best practices publicly. His background in both Information Systems and Economics adds a pragmatic, metrics-minded perspective to technical decisions.
8 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Information Systems, Bachelor's degree, Information Systems at Universidade Federal de Pernambuco