Guilherme Barbosa is an engineering leader and principal software engineer with over a decade of hands-on experience building cloud-native, fullโstack systems and leading cross-functional teams. Currently an Engineering Tech Manager at Nubank, he blends technical leadership, architecture decision-making, and people management to deliver scalable solutions on GCP, AWS and Azure. He has deep background in microservices, Go and Java Spring Boot, plus front-end TypeScript/Vue and mobile (Flutter/native) with serverless backends, and a strong DevOps/CI-CD mindset. Guilherme excels at mentoring, hiring, and resolving team conflicts while aligning engineering work to business goals and budgets. He pairs an appetite for learning new stacks with a pragmatic philosophy of choosing the right language for the problem, and has repeatedly driven cost and operational improvements in production environments. Based in Minas Gerais, Brazil, he brings rare experience negotiating with vendors and delegating for team growth, not just personal delivery.
10 years of coding experience
16 years of employment as a software developer
Post Graduate Degree Business Administration and Management, Post Graduate Degree Business Administration and Management at FGV - Fundaรงรฃo Getulio Vargas
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
Guilherme Barbosa - Engineering Tech Manager at Nubank