Guilherme Perroni
About Guilherme Perroni
Guilherme Perroni is a Senior Software Engineer at Podium, where he has worked since 2021. He has extensive experience in software development, having previously held positions at Itaú Unibanco and FOCO Design e Software para Serviços.
Work at Podium
Guilherme Perroni has been employed at Podium as a Senior Software Engineer since 2021. He is based in Utah, United States. In his role, he is part of the payments team, where he focuses on creating GraphQL APIs, workers, and tasks using Elixir. He utilizes RabbitMQ for queue integration and management, ensuring efficient processing within the system. Additionally, he develops frontend applications using React.js and employs PostgreSQL for database management in his projects.
Previous Experience in Software Engineering
Before joining Podium, Guilherme Perroni worked at Itaú Unibanco as a Senior Software Engineer from 2017 to 2021 in São Paulo. He also held the position of .NET Programmer at FOCO Design e Software para Serviços from 2012 to 2017. Earlier in his career, he worked as a Programmer Analyst at Biale ADVPL - Treinamento e Consultoria Empresarial and as a Programmer Analyst at Amdocs, both in 2010 to 2011.
Education and Expertise
Guilherme Perroni has a solid educational background in Information Technology. He studied at Faculdade Impacta Tecnologia, where he earned a degree in Information Systems from 2009 to 2013. He also completed a postgraduate program in Software Engineering at Pontifícia Universidade Católica de Minas Gerais from 2016 to 2018. Additionally, he studied at SENAC Vila Prudente/SP, achieving a Técnico em Informática, and at SENAI, where he earned a Técnico em Informática Industrial.
Technical Skills and Practices
In his current role, Guilherme Perroni applies Test-Driven Development (TDD) practices when necessary, enhancing the quality of his software engineering tasks. He is proficient in using RabbitMQ for queue management and PostgreSQL for database management. His technical expertise also includes developing applications with React.js and creating backend services with Elixir, showcasing a diverse skill set in modern software development.