Summary
Guilherme Lopes is a Senior Software Engineer with a decade of experience building high-throughput, distributed systems across Latin America, currently working at Nubank after leading payment-processing efforts at Mercado Livre handling millions of daily financial transactions. He has deep hands-on experience modernizing legacy architectures into resilient microservices, including managing Core APIs at MadeiraMadeira that served 170M+ monthly requests. A computer scientist by training, Guilherme also teaches Go in Portuguese via his YouTube channel, translating production-grade practices into accessible developer content. His background as a founder and product owner at a construction rental marketplace gives him product sensibility and a pragmatic approach to delivering customer value. Comfortable across backend stacks, cloud platforms and payments compliance, he brings both technical depth and the ability to navigate complex, regulated domains.
10 years of coding experience
8 years of employment as a software developer
Computer Maintenance Technician Computer Science, Computer Maintenance Technician Computer Science at Marista Educational Center
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Universidade Federal do Paraná
Pontifical Catholic University of Paraná
English, Portuguese