Caio Bozato Aroca
About Caio Bozato Aroca
Caio Bozato Aroca is a Full Stack Software Engineer with extensive experience in developing applications using Node.js, React.js, and Kafka. He has worked at IBM in various roles and is currently employed at Ambyint.
Work at Ambyint
Caio Bozato Aroca has been employed at Ambyint as a Full Stack Software Engineer since 2022. In this role, he develops node-based solutions for both front-end and back-end applications, utilizing technologies such as React.js and Next.js. His responsibilities include integrating Node.js applications with RabbitMQ queues and implementing event-driven architecture using Kafka. Aroca applies Domain Driven Design methodology to enhance software development processes.
Previous Experience at IBM
Aroca worked at IBM in various capacities from 2017 to 2022. He began as a Web Builder in Santo Amaro for one year, followed by a position as a Web Developer in São Paulo for another year. From 2019 to 2022, he served as a Software Developer in São Paulo e Região, Brasil. During his tenure, he gained experience in integrating applications with messaging queues and developed skills in multiple programming frameworks.
Education and Expertise
Caio Bozato Aroca studied at Faculdade de Tecnologia de Mauá (FATEC Mauá) from 2012 to 2014, where he earned a Tecnólogo degree in Informática para Gestão de Negócios. He furthered his education at Universidade Paulista, obtaining a Master of Business Administration (MBA) in Desenvolvimento de Software Web from 2019 to 2020. His educational background supports his expertise in software development and business management.
Technical Skills and Tools
Aroca possesses a diverse skill set in software development, including proficiency in Angular, Nest.js, Vue.js, and Strapi (Headless CMS). He utilizes Aiven for monitoring Kafka topics, offsets, and message lag. Additionally, he employs monitoring tools such as DataDog and Lens for Kubernetes to ensure optimal performance and reliability of applications. His experience with event-driven architecture and Domain Driven Design methodology enhances his technical capabilities.
Early Career Experience
Before joining IBM, Aroca worked as an Analista de suporte de TI at Santa Edwiges for nine months in 2016. This role provided him with foundational experience in IT support, contributing to his overall understanding of technology and software development.