Mateus M.Back-end and Systems Engineer
Skills
Mateus is a Senior Software Engineer with six years of experience in the IT industry, holding a bachelor's degree in Computer Science from UNESP and currently pursuing a postgraduate course focusing on Advanced Development with GoLang. Specializing in backend engineering, he has been working extensively with the Go programming language for two years and previously spent nearly four years utilizing Java. His technical expertise includes hands-on experience with public cloud platforms, particularly AWS, over the past two years, including involvement in personal projects.
In his current role, Mateus is a key engineer responsible for the creation, maintenance, and advancement of a customer service automation tool for the largest e-commerce company in Latin America. His skills in solution architecture are complemented by a solid background in designing and developing solutions across various sectors, notably banking and e-commerce. Mateus has significant experience with event-driven architectures, REST APIs, relational and non-relational databases, and utilizing major public cloud services like AWS.
As a Senior Engineer, Mateus also engages in mentoring developers and contributes to the hiring process, aiming to identify and develop new talent, thereby enhancing team capabilities.
Senior Software Engineer
12/1/2021 - Present
As a Senior Software Engineer, developed the Customer Service Process Automation platform, focusing on maintaining, scaling, and evolving its capabilities. Aimed at automating repetitive tasks to streamline operations while minimizing the need for increased customer service representatives. Key responsibilities included planning, solution design, implementation, maintenance, and support, with additional duties of mentoring and accelerating career growth for junior developers.
Actively contributed to scaling automation creation processes, significantly reducing the development and testing time for automations by 75%. This improvement enabled a fourfold increase in the number of processes served by automations within a year. Utilized microservices architecture employing GoLang and Java, leveraging the Meli's Fury PaaS. Implemented event-driven architecture for resilient and fault-tolerant solutions, and extensively worked with key-value databases, document-oriented databases, and relational databases.Software Engineer
5/1/2021 - 12/1/2021
Participated in the development and maintenance of a payment gateway, focusing on functionalities such as payment links, credit card payments, and PIX. Developed highly scalable and available solutions to support high transaction volumes using serverless architecture, ensuring dynamic scaling based on demand. Utilized real-time data management through streams for efficient data processing and aggregation, which was pivotal in maintaining service quality. Implemented an event-driven architecture to create a scalable solution supporting 20% of all credit card transactions in Brazil. Worked extensively with a technical stack comprising Java microservices and Python serverless functions. Leveraged AWS services including ECS (Fargate), Lambda, DynamoDB, SQS, SNS, and Kinesis, alongside essential monitoring and secrets management tools.jr software engineer
3/1/2020 - 5/1/2021
Developed technical expertise across a wide array of tools and frameworks in a role focused on maintaining and evolving systems for high-net-worth private clients. Successfully executed a project to migrate the Internet Banking (IB) platform to a new technical architecture leveraging Java and Angular, completing core functionality migrations such as wealth evolution, investment consolidation, and statements within 9 months. Spearheaded the development of a mobile application catering to demanding requirements like high availability, low response time, and high request demand, while ensuring seamless integration with other banking services, including PIX payments. Delivered an initial product version for internal users within 6 months, featuring login, balance checking, investment consolidation, wealth tracking, and basic payment integrations.
Key technical proficiencies included Java microservices with orchestration using Apache Camel, and container orchestration on GCP. Expertise was also developed in handling databases with a focus on PostgreSQL and Oracle. Work consistently demonstrated robust technical solutions with efficient and scalable services in high-demand financial environments.Project Leader
2/1/2018 - 12/1/2019
Led a project in partnership with the municipality of São José do Rio Preto, focused on developing a system to manage the city's events calendar. Responsibilities included gathering initial requirements, planning features, developing the application, deploying the system, and ongoing production monitoring. Managed two other developers, ensuring timely project completion. Delivered an initial version of the municipal calendar system within six months, incorporating features such as a public interface for calendar queries, administrative system for event management, user management, organization, and file management. Gained significant experience in project management, communication, and team collaboration.
Computer Science at São Paulo State University Júlio de Mesquita Filho
2016 - 2019Advanced Development in Golang - GoExpert at Brasilia College
2023 - 2024
AWS Certified Cloud Practitioner at Amazon Web Services (AWS)
11/1/2022EF SET Certificate 79/100 (C2 Proficient) at EF Standard English Test (EF SET)
7/1/2022Advanced Developing on AWS at Amazon Web Services (AWS)
10/1/2021Terraform: Automate Cloud Infrastructure at Alura
6/1/2021Kanban Foundation KIKF at CertiProf
10/1/2020Angular Formation at Alura
10/1/2020Apache Camel: The system integration framework at Alura
9/1/2020Scrum Foundation Professional Certificate (SFPC) at CertiProf
6/1/2020
Mateus is available for hire
Hire Mateus M.All Howdy Candidates are vetted for skills and english proficiency.