Gabriel Ribeiro is a Mid-Level Software Analyst with 8 years of experience designing and shipping resilient, event-driven microservices and backend systems from Minas Gerais, Brazil. He has strong hands-on experience with Java (including reactive stacks like Spring WebFlux), Kafka/KSQL, NoSQL, and cloud platforms (AWS/GCP), plus automation skills in Python that have saved significant operational effort. At CI&T he introduced reusable integration tests for asynchronous services and automated a large-scale Rundeck update, evidencing a pragmatic focus on reliability and developer productivity. He also helped modernize legacy stacks into RESTful APIs using API gateways and identity layers, and is completing an MBA in Software Engineering that complements his technical depth with product-aware engineering. Gabriel’s approach emphasizes clean abstraction and deterministic builds, ensuring reproducible deployments and robust fault handling.
8 years of coding experience
1 year of employment as a software developer
Master of Business Administration - MBA, Computer Software Engineering, Master of Business Administration - MBA, Computer Software Engineering at Federal University of Technology - Parana
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Ouro Preto
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
Gabriel Ribeiro - Mid-Level Software Analyst at CI&T