Ricardo De Aguiar Ribeiro
About Ricardo De Aguiar Ribeiro
Ricardo De Aguiar Ribeiro is a Technical Manager and Senior Java Software Engineer at Avenue Code, where he leads a team of 25 developers. He has a background in information systems and journalism, with experience in various technologies and a focus on microservices integration and application performance monitoring.
Work at Avenue Code
Currently, Ricardo De Aguiar Ribeiro serves as a Technical Manager and Senior Java Software Engineer at Avenue Code. He has held this position since 2016, contributing to the company for over eight years in the São Paulo region, Brazil. In his role, he leads a team of 25 developers, focusing on their career development and overall welfare. His responsibilities include overseeing the integration of microservices from a billing perspective, ensuring secure payment processes, and monitoring application performance using various tools.
Previous Experience
Before joining Avenue Code, Ricardo worked at Bureau Translations as an Analista de TI from 2012 to 2013 for 11 months in Alphaville. He then transitioned to WEFIT Tecnologia Estratégica, where he served as an Analista de Sistemas from 2013 to 2016 for three years in São Paulo. These roles provided him with foundational experience in IT and systems analysis.
Education and Expertise
Ricardo studied at Universidade de São Paulo, where he earned a Bacharel in Sistemas de Informação from 2013 to 2018. He also attended Universidade Presbiteriana Mackenzie, achieving a Bacharel em Comunicação Social in Jornalismo from 2007 to 2010. His educational background equips him with a diverse skill set, enhancing his capabilities in both technical and communication fields.
Technical Skills and Technologies
In his current role, Ricardo utilizes a wide range of technologies, including OSGI, Netflix OSS, and Spring MVC. He employs tools such as Docker, Jenkins, and CloudBees for software development and deployment. Additionally, he incorporates testing frameworks like Groovy + Spock, Mockito, and JUnit in his engineering practices. He also monitors application performance using tools like Splunk, Zabbix, and Dynatrace.