Summary
Joao Gomes is a software engineer with 8 years’ experience building systems from embedded firmware to cloud-native backend services, currently working on scalability at Nubank after leading backend scalability efforts at Blip. He combines a systems engineering foundation from UFMG with hands-on expertise in embedded Python/C++, IoT platforms, Modbus integration and scalable microservices, often touching architecture, code review and incident response. At Blip he helped design internal frameworks and protocols used across teams and external partners, demonstrating both API-level thinking and operational ownership. Passionate about clean code, design patterns and Industry 4.0, he brings a practical maker’s perspective from embedded projects to high-throughput distributed systems. An unassuming detail: his background includes building user-facing embedded UIs and automated firmware image pipelines, which gives him a rare end-to-end view of device-to-cloud product stacks.
7 years of coding experience
5 years of employment as a software developer
Curso Técnico Integrado, Eletrotécnica, Curso Técnico Integrado, Eletrotécnica at Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais - IFMG
Graduação, Systems Engineering, Graduação, Systems Engineering at Universidade Federal de Minas Gerais
English, Portuguese