Senior Software Engineer and brazilian code breaker from Minas Gerais. Go GDE (Google Developer Expert). In love with Go and a proud orange cat dad. Co-founder and community organizer at Tech Hub JF, a non-profit Brazilian tech events organization. Mentor and international speaker, including the GopherCon Latam, the GoLab Conference and ContainerDays Conference
Speaker
Go: Simple and Effective
Conference/Event: DevFest Fortaleza
Location: Fortaleza, Brazil
Date: November 29th, 2025
Description: Go is one of the most popular languages today, and for good reason. Its simple syntax allows for a low learning curve, and its performance efficiency makes it a good choice in a variety of scenarios, including heavy loads. In this talk, we'll explore some of the reasons and features that make Go so popular with developers and businesses.
Description: WebAssembly enables the development of more performant web solutions, approaching the performance of native code from compiled languages like C, C++, Rust, Zig, and Go. In this talk, I will explain WebAssembly and demonstrate some code examples and projects, highlight performance differences, and show how to compile for .wasm in Go. We'll compare this with binaries generated using TinyGo. Additionally, I'll showcase a game I developed with Ebitengine that runs directly in the browser, thanks to WebAssembly.
Description: Go is one of the most popular languages today, and for good reason. Its simple syntax allows for a low learning curve, and its performance efficiency makes it a good choice in a variety of scenarios, including heavy loads. In this talk, we'll explore some of the reasons and features that make Go so popular with developers and businesses.
Description: In this talk we will understand what memory leaks are and see common cases in the world of Go, including the case of goroutine leaks. In addition, we will learn how to identify the symptoms arising from these leaks and the root cause, using tools such as Uber's goleak, pprof and measuring impact with load tests using k6. And we will see the most important thing: how to solve them, highlighting good practices to avoid them in everyday life.
Description: WebAssembly enables the development of more performant web solutions, approaching the performance of native code from compiled languages like C, C++, Rust, Zig, and Go. In this talk, I will explain WebAssembly and demonstrate some code examples and projects, highlight performance differences, and show how to compile for .wasm in Go. We'll compare this with binaries generated using TinyGo. Additionally, I'll showcase a game I developed with Ebitengine that runs directly in the browser, thanks to WebAssembly.
Conference/Event: The Developers Conference Floripa
Location: Florianópolis, Brazil
Date: June 11th, 2025
Description: Esta palestra irá apresentá-lo ao mundo mágico do OpenTelemetry, uma iniciativa de código aberto e neutra em termos de fornecedor da CNCF. Ele lhe dará uma ideia de como instrumentar seus aplicativos Go com o OTel e por que você deve fazê-lo. Spoiler: economiza seu tempo e dinheiro da sua empresa. Você verá como o OpenTelemetry pode manipular magicamente seus traces, logs e métricas e enviá-los para qualquer lugar que você desejar com seu próprio protocolo.
Description: Nessa talk vamos entender o que são memory leaks e ver casos comuns no mundo do Go, incluindo o caso de goroutine leaks. Além disso aprenderemos como identificar os sintomas provenientes desses vazamentos e causa raiz, utilizando ferramentas como goleak da uber, pprof e medindo impacto com testes de carga pelo k6. E veremos o mais importante: como resolvê-los, destacando boas praticas para evitá-los no dia-a-dia
Description: This talk will introduce you to the magic world of OpenTelemetry, an open source and vendor neutral initiative from CNCF. It will give you an idea of how to instrument your Go applications with OTel, and why you should do it. Spoiler: it saves your time and your company money. You will see how OpenTelemetry magically can handle your traces, logs, and metrics and send them to anywhere you want with its own protocol.
Description: WebAssembly é um padrão recente (2017), sendo construído por uma comunidade do W3C e que vem recebendo cada vez mais adoção no mercado. O foco é permitir o desenvolvimento de soluções web mais performática, próximas da performance de códigos nativos de linguagens compiladas conhecidas por seu desempenho, como C, C++, Rust, Zig e Go. É um padrão que não vem para substituir o que já temos de padrão web, mas para somar, sendo possível construir determinadas partes da aplicação em WA e chamar esses códigos através do JS ou TS dos frameworks já utilizados pelo mercado, para casos em que a performance é essencial. Existem diversos exemplos que já utilizam o WA, como editores de vídeo online, IDEs online, jogos de browser, aplicações 3D.
Um problema, muitas soluções, como escolher a melhor?
Conference/Event: Golang Day (Golang SP)
Location: São Paulo, Brazil
Date: May 10th, 2024
Description: A solução de problemas de programação nunca é única. Seja em processos seletivos ou na hora da sua aplicação performar melhor, há vários caminhos disponíveis. O intuito da apresentação é explorar essa pluralidade e comparar as possibilidades (em complexidade de memória, tempo, legibilidade e manutenibilidade de código) através de um problema que será resolvido com diferentes algorítmos e estruturas de dados em Go. Nesse processo, através de uma comparação de performance da aplicação, vamos elencar pontos positivos e negativos de cada abordagem. Falarei sobre callstacks, heap memory, recursividade, filas, linked lists, channels, slices e mais.
Description: Nessa talk vou compartilhar minhas experiências como desenvolvedor. Abordaremos definições dos níveis, tipos de empresas, etapas de processos seletivos e dicas de carreira
Impact/Activities: - Organizes meetups every other week.
- Organizes the Tech Hub Conf, with 300 attendees and 20 speakers.
- Maintains a Discord community.
- Partners with Elastic and CNCF for event collaborations.
- Presents talks on Go, observability, performance, and career topics.
I believe in giving back to the community. I offer free mentorship to aspiring developers, guiding them through career challenges, technical skills, and personal growth.
Career guidance and pathfinding
How to start speaking at events
Technical skill development
Interview preparation and resume reviews
Networking advice
Open source contribution guidance
Interested in mentorship? Reach out to me via ADPList!
Description: This slack app allows you to share your musical taste with your coworkers inside Slack, by allowing the app to connect to your spotify account