Charleston Campos is a senior software engineer and architect based in São Paulo with 11 years of experience designing cloud-native systems and front-end architectures for large enterprises including IBM, Banco Itaú, and Banco Santander. He blends deep back-end expertise in Java/Kotlin, Spring and microservices with modern front-end work in Angular, microfrontends and design systems, and is experienced in migrating legacy systems to public cloud platforms like Azure and AWS. As a tech lead he has driven frameworks, CI/CD and testing practices (TDD, Jest, Cypress) that improve delivery velocity and reliability across squads. Currently he also teaches advanced Angular testing at Alura, translating enterprise experience into practical, hands-on courses that emphasize automated testing and maintainable UI. Known for quickly adopting new technologies and balancing pragmatic engineering with developer ergonomics, he brings both implementation depth and a knack for building scalable team practices.
11 years of coding experience
6 years of employment as a software developer
Curso Técnico de Redes de Computadores Gerenciamento de Sistemas Redes e LAN/WAN, Curso Técnico de Redes de Computadores Gerenciamento de Sistemas Redes e LAN/WAN at Senac
Bacharel Análise de Sistemas de Computação, Bacharel Análise de Sistemas de Computação at Instituto Metodista Granbery
Contributions:9 pushes, 2 branches in 3 years 3 months
reactjavascriptlive-codeaxonredux
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.