João Borba is a Tech Lead and Senior Software Engineer from Santa Catarina, Brazil, with five years of hands-on experience designing and operating high-throughput financial systems in Java and the Spring ecosystem. He led architecture and migrations that decoupled monoliths into dedicated services, built the Pix recurring payments engine processing over a million daily transactions, and implemented robust resilience and security patterns like token buckets, idempotence, and circuit breakers. Comfortable across backend and some frontend work, he leverages AWS, Redis, MySQL and non-relational stores to solve real-world scale and compliance challenges. João pairs pragmatic Clean Architecture and simple design patterns with operational thinking—building retry, rate-limit and webhook systems that survive production traffic spikes. He writes about technical problems and maintains a concise, purpose-driven GitHub presence, reflecting a preference for simplicity that delivers measurable impact. Former national-level karate athlete, he brings discipline and team leadership from sport into engineering execution.
5 years of coding experience
5 years of employment as a software developer
Fédération Internationale de l'Art Photographique
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade do Estado de Santa Catarina
English Level B2+, English, English Level B2+, English at Bayswater
Técnico, Desenvolvimento de Sistemas, 9,80, Técnico, Desenvolvimento de Sistemas, 9,80 at SENAI/SC - Serviço Nacional de Aprendizagem Industrial
English, Advanced level, Advanced level, English, Advanced level, Advanced level at Talken English School
Contributions:1 release, 32 PRs, 87 pushes in 1 year 2 months
asaasasaas-apipagamentossdk
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.