Summary
João Britto is a software engineer with eight years of experience building efficient, scalable financial systems and integrations for Brazilian businesses. At Superlógica he moved from ERP and municipal e-invoice integrations to architecting event-driven, high-throughput payment and receivables microservices using NestJS, Kafka, MongoDB and Temporal. He has strong end-to-end experience in Node.js, TypeScript and PHP (Symfony/Zend), having also led teams and driven API and automation projects that reduced manual banking work for clients. João combines hands-on implementation with a product-minded focus on user journeys and AI-assisted document processing, and his early work building a payment platform while still studying shows a knack for shipping impact-driven systems. Based in Espírito Santo, Brazil, he is advancing formal training in software engineering and AI, blending practical operational experience with ongoing specialization.
8 years of coding experience
7 years of employment as a software developer
Tecnólogo em Análise e Desenvolvimento de Sistema, Tecnologia da Informação, Tecnólogo em Análise e Desenvolvimento de Sistema, Tecnologia da Informação at Ifes - Instituto Federal do Espírito Santo
Pós Graduação em Tecnologia da Informação na Estratégia de Negócios, Information Technology, Pós Graduação em Tecnologia da Informação na Estratégia de Negócios, Information Technology at Universidade Paulista
Pós Graduação MBA em Engenharia de Software com IA, Information Technology, Pós Graduação MBA em Engenharia de Software com IA, Information Technology at Full Cycle
English, Portuguese