Caio Vidal is a Senior Software Engineer with a decade of experience building cloud-native .NET solutions and full-stack applications for finance, media, and energy sectors. He has led end-to-end projects—from designing data models and REST APIs to deploying containerized services on AWS and Azure—while enforcing high code quality through xUnit testing and SonarCloud analysis. Comfortable across microservices, message brokers, and frontend frameworks, he pairs pragmatic architecture (Clean Code, SOLID) with hands-on implementation in C#, TypeScript, and SQL. At Evolve Squads he built an operational analytics platform with Azure B2C auth and CI/CD pipelines; earlier roles include ETRM SaaS and global tax systems that emphasized performance and integration. Based in Brazil, he codes for fun as well as work and maintains an active GitHub presence demonstrating consistent personal engagement with software craft. Colleagues rely on him to translate complex business needs into reliable, testable systems that ship on schedule.
10 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Sistemas de Informação, Bachelor's degree, Sistemas de Informação at FIJ - Faculdades Integradas de Jacarepaguá
Pós Graduação, MIT, Arquitetura de Software, Pós Graduação, MIT, Arquitetura de Software at Instituto Infnet
Contributions:20 commits, 18 pushes, 1 branch in 1 month
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.