Vinicius Castro is a Senior Backend Developer from Maranhão, Brazil, with eight years of experience building high-performance, cloud-native systems using Java (Quarkus, Spring Boot) and AWS. He has a strong track record in designing relational and non-relational data models, optimizing performance through refactoring and Big O-aware solutions, and delivering resilient microservices with Kubernetes, Docker and CI/CD. His career spans banking, fintech, and edtech—contributing to large institutions like Banco do Brasil and Claro Pay while also shaping e‑commerce and mobile platforms. Vinicius pairs practical architecture skills with test-driven development and automation practices, and recently deepened his algorithms foundations through a formal program at Ada. Colleagues know him for turning complex requirements into efficient, production-ready services and for advancing system reliability behind the scenes.
8 years of coding experience
6 years of employment as a software developer
Programa de Formação, Estrutura de Dados e Algoritmos, Programa de Formação, Estrutura de Dados e Algoritmos at Ada
Bacharelado, Computer Science, Bacharelado, Computer Science at Universidade Federal do Maranhão
Contributions:4 PRs, 124 pushes, 9 branches in 10 months
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.