João Gonçalves is a seasoned software engineer with 12 years of experience and a deep practical focus on .NET, backend architectures and enterprise-grade systems. He has led technical design and architecture for mission-critical projects—most recently shaping the Pasta Digital solution at Softplan—and now brings that architectural mindset to Nubank. João combines hands-on coding with code review discipline, roadmap ownership and cross-team standards work, having worked with GraphQL, RabbitMQ, Redis, AWS, Docker and multiple databases. His background includes building modular, performance-conscious frameworks that emphasize changeability and managing breaking changes, a detail that speaks to his emphasis on long-term maintainability. Based in Santa Catarina, Brazil, he pairs formal training in computer science and .NET solution architecture with consulting experience, giving him both breadth and a pragmatic, customer-facing perspective.
12 years of coding experience
4 years of employment as a software developer
Especialização lato sensu, Arquitetura de Soluções em Plataforma .NET (C#), Especialização lato sensu, Arquitetura de Soluções em Plataforma .NET (C#) at Centro de Inovação VincIT - UNICIV
Bacharel em Ciência da Computação, Ciência da Computação, Bacharel em Ciência da Computação, Ciência da Computação at Universidade do Vale do Itajaí
Contributions:15 commits, 3 pushes in 1 year 1 month
refreshpollyrefresh-tokentoken
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.