Gustavo Cavalcante is a senior backend developer based in São Paulo with roughly a decade of experience building cloud-native microservices and APIs across e-commerce, edtech, advertising and marketplaces. He specializes in Node.js/TypeScript (NestJS, TypeORM) and Python (Flask, FastAPI), applying DDD, Clean Architecture and CI/CD practices to deliver resilient, testable systems on AWS and Azure. Gustavo has hands-on experience designing Postgres schemas, event-driven services with Kafka and SNS, serverless Lambdas, and integrations that automate developer workflows (Jira/Linear/Shortcut/GitHub + LLMs). He combines deep technical execution with technical leadership—mentoring peers, owning API gateways and sidecar libraries—and a user-focused mindset that keeps product experience front and center. Notably, he’s implemented ML-assisted image clustering and production ETL fixes in Glue, showing comfort bridging data science patterns and backend engineering.
8 years of coding experience
8 years of employment as a software developer
Bachelor of Technology - BTech Tecnologia em Sistema para Internet, Bachelor of Technology - BTech Tecnologia em Sistema para Internet at Centro Universitário Senac
Contributions:2 PRs, 6 pushes, 1 branch in 2 years 11 months
rest-apiitalianrestrest-framework
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.
Request Free Trial
Gustavo Cavalcante - Sr Back-end Developer at Sensedia