Summary
Jonathan Lopes is a Senior Software Engineer based in São Paulo with 11 years of experience building backend systems and cloud-native services using Java, Kotlin, Go, Rust and modern JVM tooling. He blends deep JVM expertise (Spring, Hibernate, low-latency GC tuning) with practical experience in Golang microservices, GCP operations, Helm automation and observability to deliver scalable, testable platforms. Jonathan has a track record of performance and reliability wins—cutting a data pipeline from six hours to 30 minutes using Kotlin coroutines and non-blocking I/O—and has led architectural decisions across infra, data and dev teams. Comfortable full-stack (React/Thymeleaf) and polyglot by choice, he documents and benchmarks thoroughly (e.g., TimescaleDB vs InfluxDB studies) to guide technical trade-offs. Colleagues know him as a pragmatic problem-solver who prefers efficient, extensible solutions and quietly uses Arch as his daily driver.
11 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Information Systems, Bachelor's degree, Information Systems at UNISUZ - FACULDADE UNIDA DE SUZANO