Summary
Pedro Barbosa is a software engineer with a track record of delivering scalable web applications across fintech, marketplaces, omnichannel systems, and transportation domains. Based in São Paulo, Brazil, he builds across the stack—Angular, React, Vue, Node.js, Java, Spring Boot, and NestJS—emphasizing modular architectures and design patterns that keep code clean and maintainable. He led the rewrite of a legacy system into a modular architecture, delivering measurable improvements in scalability and maintainability. His career highlights include core fintech functionality at IDE PAY, multi-channel integration at Duotalk, and contributions to Brazil's early NFT marketplace InspireIP. Currently a Software Engineer at NTT DATA Europe & Latam, he focuses on scalable micro-frontends with Angular and robust Kotlin back-end services, continuing to ship reliable systems.
8 years of coding experience
7 years of employment as a software developer
UNIGRAN