Lucas Borsatto is a Senior Software Engineer with over a decade of experience building resilient, high-throughput back-end systems using Java, Node, Kotlin, Go and AWS. He specializes in designing synchronous and event-driven microservices with DDD, TDD, and strong consistency patterns, having worked on mission-critical payment flows that handle hundreds of millions in monthly transactions. Lucas routinely creates onboarding and architectural documentation (C4 model) and mentors teams to adopt Clean Code, SOLID and testing practices, driving faster delivery and higher quality. He combines hands-on coding with product discovery and prototyping—frequently turning talks and POCs into measurable business impact. Based in Rio de Janeiro, he also maintains a technical blog and has coordinated Google Developers Petrópolis, signaling a commitment to community and knowledge sharing.
10 years of coding experience
10 years of employment as a software developer
Bacharelado em Engenharia, Mecatrônica, Bacharelado em Engenharia, Mecatrônica at Universidade Católica de Petrópolis
Tecnólogo, Ciência da Computação, Tecnólogo, Ciência da Computação at Faculdade de Educação Tecnológica do Estado do Rio de Janeiro
Técnico em TI, Programação de Computadores - Geral, Técnico em TI, Programação de Computadores - Geral at FAETEC Petrópolis
Exemplo de loja virtual com consumo de API de gateway de pagamento.
Contributions:23 commits, 18 pushes, 1 branch in 10 months
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.