Summary
João Bulgareli is a seasoned software architect based in São Paulo with 11+ years delivering scalable, maintainable systems across .NET/C#, Kotlin and Java/Spring Boot stacks. He has designed distributed architectures for high-throughput ERPs and SaaS CRM products, led technical teams, and rebuilt critical fintech and logistics subsystems including a payments subacquirer and a freight calculation engine. João combines hands-on coding with strategic design—creating SDKs and CI/CD platforms that cut onboarding time from 15 to 5 days and eased long-term maintenance. His career spans enterprise integrations, messaging (RabbitMQ), API gateways and cloud-native patterns on AWS, and he often acts as the go-to reviewer and architect for multiple teams simultaneously. He has also taught university courses on databases and web development, bridging academic foundations with real-world operational needs. João’s pragmatic focus is on reducing operational costs and evolution effort while enabling rapid, reliable product growth.
11 years of coding experience
8 years of employment as a software developer
Bacharelado em Sistemas de Informação, Tecnologia da Informação, Bacharelado em Sistemas de Informação, Tecnologia da Informação at Faculdades Integradas Fafibe
Pós-Graduação, Computer Software Engineering, Pós-Graduação, Computer Software Engineering at UNIFAFIBE
Pós-Graduação em Desenvolvimento de software para web, Tecnologia da Informação, Pós-Graduação em Desenvolvimento de software para web, Tecnologia da Informação at Universidade Federal de São Carlos
English, Portuguese