Team interview
VideoWatch their conversation with the Trio team.
Loading profile…
The Trio talent network
Back-End Developer
Rio de Janeiro, Brazil
Trio will confirm availability and coordinate the next steps.
Core expertise
Review their responsibilities and technical contributions. Expand each role for details.
In his role at Entri, he gained extensive experience working with a serverless architecture, particularly AWS Lambda. He successfully designed and developed serverless solutions by leveraging Lambda functions to break down complex applications into smaller, scalable functions. Additionally, he contributed to the development of robots that automated the configuration of DNS records, catering to the needs of thousands of daily users.
One of his notable achievements at Entri was spearheading the development of an internal framework that revolutionized the company's development process. This innovative framework automated the deployment of multiple Lambda functions, streamlined monitoring through alarm generation, and automatically generated Swagger documentation for the Lambdas. The profound impact of this framework was hailed by his esteemed team members as a "game changer."
At Shape, he worked as a backend developer, focusing on a construction management application designed for FPSO (Floating Production Storage and Offloading) vessels. His primary role involved overseeing the Construction and Procurement modules, ensuring their seamless integration and optimal functionality. He utilized Flask and FastAPI to develop robust backend solutions, streamlining the construction process.
Furthermore, he acquired proficiency in Azure CI/CD pipelines to facilitate automated deployment. He also worked extensively with RabbitMQ for efficient message queueing and employed SQL Server for reliable data storage and retrieval. This comprehensive approach ensured smooth communication and effective data management within the system.
During his time at Capgemini, a renowned IT consulting company, he had the opportunity to work with TIM, where he made significant contributions. One of his notable achievements was the development of a highly impactful chatbot called MarTIM, which served as a crucial point of interaction for a large number of users on a daily basis.
Furthermore, he took on the responsibility of developing Python automations to extract essential reports for MarTIM users. His efforts ensured that users had timely and accurate access to vital information, enhancing the overall user experience.
In addition, he played a role in the development of an internal management system that leveraged Flask and React. This system efficiently handled the management of robots and tracked analytics associated with the reports extracted by these robots. By optimizing data management processes, the internal management system contributed to improved efficiency within the organization.
While at Ericsson, he held the position of an Oracle Database Administrator (DBA) and made significant contributions to optimizing query performance and effectively managing databases. He played a pivotal role in continuously improving the efficiency of DBA services, leveraging his expertise in the field.
With a focus on streamlining processes and enhancing productivity, he introduced innovative automation solutions using Python. One notable automation he developed was a ticket queue checker. This solution revolutionized the way the team operated by automatically downloading new tickets from the queue and intelligently categorizing them based on their specific attributes. By implementing intelligent automation, he greatly reduced manual effort and expedited ticket handling. Furthermore, depending on the category of the ticket, the automation was capable of handling it autonomously. This not only improved response times but also allowed the team to prioritize more critical tasks, thereby maximizing their productivity.
At Mundivox, he worked on the development of a chatbot system specifically designed to streamline the management of technicians' traffic at customers' homes. This chatbot played a crucial role in coordinating technician visits, ensuring efficient scheduling and tracking of their duration.
Additionally, the chatbot skillfully managed the storage of equipment utilized during service appointments. By automating these processes, the chatbot enhanced the overall efficiency of technician operations, minimizing downtime and optimizing resource allocation.
Hear how they communicate and approach technical challenges. Full recordings are available below.
Watch their conversation with the Trio team.
See how they work through a technical challenge.
Guilherme is an experienced Software Developer with over 7 years of professional expertise. His work encompasses building APIs and automations using a variety of tools and technologies. While his primary expertise lies in Python, he also has experience working with Node.js, React, TypeScript, and Golang. In addition to his programming skills, he possesses extensive knowledge of AWS.
What sets him apart is that he is is a strong advocate for best practices and incorporates principles such as Clean Code, Clean Architecture, SOLID, TDD, and DDD in his development process. By adhering to these principles, he delivers scalable and maintainable solutions.
He is driven by innovation and consistently strives to exceed client expectations by delivering high-quality code that aligns with their requirements.
Bachelor of Electrical Engineering
Your next step
Trio will confirm availability and coordinate the next steps.