Summary
Johannes Cavalcante is a senior software engineer based in Brazil with a decade of experience building resilient, event-driven systems for high-throughput financial and customer-support platforms. Currently at Coinbase he designs and implements full-stack solutions in Go and React/TypeScript, integrating AWS streaming services and Amazon Connect to scale multi-chat and voice workflows while improving system reliability and concurrency handling. His background spans mission-critical payments and authorization systems—processing hundreds of millions of transactions—with deep experience in Go, Java/Kotlin, Terraform, Kafka/Kinesis and observability tools. He’s led small engineering teams, shaping delivery strategy and mentoring peers, and has driven production-grade async pipelines and AI-based features like automated case summarization. Notably, Johannes combines low-level backend rigor from payment systems with frontend state management and design-system work, making him comfortable owning features end-to-end.
10 years of coding experience
1 year of employment as a software developer
Bachelor, Computer Engineering, Bachelor, Computer Engineering at Federal University of Paraiba
English, Portuguese, German