Guilherme Santos is a seasoned Lead Software Engineer with 13+ years of frontend-focused web development, proficient in TypeScript, JavaScript, React, and modern UI tooling. He currently leads front-end architecture at Nubank, driving client-server integration, design systems, and robust testing pipelines with CI/CD using GitHub Actions, CircleCI, and Jenkins. A UX evangelist with an MBA in Interaction Design, he champions user-centered design and accessible, performant interfaces across product teams. His career spans startups and enterprise—from co-founding igoten and shaping front-end standards at Docler Holding to delivering Front Office applications for the European Investment Bank. Based in Santa Catarina, Brazil, he combines creative problem-solving with hands-on leadership to deliver scalable, polished frontend experiences.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Technology degree in Systems Analysis and Development, Bachelor of Technology degree in Systems Analysis and Development at Serviço Nacional de Aprendizagem Industrial
Graduated degree in Interaction Design, Graduated degree in Interaction Design at Universidade do Vale do Itajaí
Project for learning next.js - https://nextjs.org/learn
Contributions:4 PRs, 7 pushes, 8 branches in 5 years 3 months
next-jsreactnextjstypescript
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 Santos - Lead Software Engineer at Nubank