Howdy Logo
Image of Matheus A.

Matheus A.
DevOps Engineer

Node.js
Vue.js
Vuex
Vuetify
Typescript
Javascript
React
Bio

Holds a Bachelor of Computer Science from the Federal University of Lavras, with specialization in Full-Stack Development concentrating on backend, DevOps, and Infrastructure. Demonstrates extensive expertise in Node.js since 2019, alongside proficiency in C, C++, Python, and Java. Skilled in frontend technologies such as Vue.js and Vuetify, and backend frameworks like Nest.js, employing various ORMs to enhance development efficiency. Shows a preference for SQL databases such as MySQL and PostgreSQL, while also being adept with MongoDB for NoSQL scenarios. Interested in developing straightforward yet comprehensive libraries to improve code organization and reuse, with a focus on efficiency and standardization across projects. Possesses substantial experience with Agile methodologies, including Scrum and Kanban, ensuring project management efficiency, clear communication, continuous delivery, and adaptability throughout the development cycle. Additionally, has considerable experience in cloud infrastructure, concentrating on the provision of scalable application resources for easy maintenance. In DevOps practices, emphasizes optimizing testing processes, construction, and delivery through the implementation of automation tools, promoting agility and stability, thereby contributing to operational efficiency and product quality.

  • Software Engineer
    6/1/2022 - Present

    Served as a Full-Stack Developer focusing on backend, DevOps, and Infrastructure. Played a crucial role in application development, optimizing operations and critical queries, identifying services for decoupling, implementing monitoring models and access control, developing parallel applications, and managing cloud infrastructure. As a member of the Core Squad, contributed to parallel development, integrations, and infrastructure by creating pipelines for continuous build and delivery, managing AWS services, controlling permissions, and applying methods for cloud cost optimization to ensure system scalability.

    Developed internal packages in Node.js for functions such as Loggers, Access Limiters, automatic structure analysis, and AWS service management. Participated in the creation of parallel tasks including alarm setups, automatic reporting, and third-party system integrations. Utilized the Nest.js Framework extensively, with ORMs like TypeORM and Sequelize, and databases such as MySQL, PostgreSQL, and MongoDB.

    Contributed to code quality control by maintaining the SonarQube system, responsible for evaluating code acceptance in main project branches. Actively represented the team in IT Focus Points meetings, collaborating in strategic discussions and aligning technology initiatives with business objectives.

  • Front-End Web Developer
    3/1/2020 - 6/1/2022

    Developed proficiency in Vue.js 2.x and adopted componentization methodology using Vuetify, ensuring consistency and efficiency in interface development. Worked closely with a designer, following prototypes developed on the Figma platform. Prioritized user-centered design, creating intuitive and user-friendly experiences for a less tech-savvy audience. Focused on optimizing development efficiency through the creation and automation of components such as form builders and dynamic cards. Implemented and configured a CI/CD pipeline on Gitlab for automated assembly and deployment of the application on Heroku, managing local, staging, and production environments to ensure application stability and integrity. Integrated with an internal HTTP API to secure seamless data communication between systems. Emphasized multidisciplinary collaboration, delivering a functional and friendly platform for the agricultural sector. Utilized Scrum methodology with biweekly sprints for task and time monitoring, supported by a team consisting of 2 interns, 2 senior developers, a Scrum Master, and a project manager.

  • Scholarship Holder in Extension Project
    10/1/2019 - 4/30/2020

    Developed and implemented a comprehensive web system to manage and monitor the public vehicle fleet at the Federal University of Lavras. On the frontend, created and enhanced components using React.js; on the backend, developed new functionalities and routes in Node.js with Express. Managed the MySQL (5.x) database through Sequelize, utilizing migrations and entity definitions to ensure data consistency. Integrated the GraphHopper system for advanced operations, such as distance calculations and temporal analysis, running it locally via Docker for performance optimization. Dockerized the entire application, both frontend and backend, to ensure consistency and portability of the development environment. Configured and maintained a locally dedicated Linux server to ensure continuous and stable operation of the application. Utilized agile methodologies, specifically the Sprint system, to manage deliverables, covering both technical development and the operational environment with broad scope and significant impact.

  • Computer Science at Federal University of Lavras
    2018 - 2023

  • Computer Science at Federal Center for Technological Education of Minas Gerais
    2015 - 2017

Matheus is available for hire

Hire Matheus A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.