Howdy Logo
Image of Mateus A.

Mateus A.
Full-stack Product Engineer

Node.js
Nginx
Kubernetes
Ruby On Rails
Cascading Style Sheets
Nestjs
Typescript
Html
Java
Javascript
Docker Cloud
Angular
React
Bio

Senior Software Engineer with over seven years of experience in the IT industry, specializing in JavaScript technologies including Node.js, React, and Angular. Exhibits strong problem-solving skills and effective team management capabilities. Proven track record in developing successful solutions across various sectors such as banking, e-commerce, media, automotive, and retail.

  • Senior Software Engineer
    8/1/2021 - Present

    Optimized a microservice built with Spring Boot, JPA (Java Persistence API), and SQL Server to handle login via both username/password and token devices, significantly enhancing scalability and security. Led the development of an architecture utilizing Node.js and Angular to create a product menu, contributing to an increase in client contracts. Spearheaded an initiative to enhance performance, security, and scalability between the client-side and multiple microservices by constructing an orchestrator in Node.js.

  • Full-Stack Web Developer (Node.js, React, and Electron)
    1/1/2019 - 7/1/2021

    Initiated and led the development of an ERP and POS software specifically designed for supermarkets, employing Node.js, React, and Electron technologies. Demonstrated comprehensive expertise in full-stack development and system integration. Currently responsible for maintaining and optimizing the existing supermarket application, while concurrently developing a new system tailored for restaurants and delivery services. This role has developed strong skills in agile project management, advanced JavaScript frameworks, and a deep understanding of retail and food service business requirements.

  • Web Full-Stack Developer (Ruby on Rails)
    1/1/2018 - 12/31/2018

    Founded a technical support laboratory for electronic scales at the beginning of 2018. Developed a web application in Ruby on Rails for managing service orders, factory warranties, and technical commissions. Led the full lifecycle of the project from inception to deployment and subsequent maintenance, ensuring robust functionality and user satisfaction until December of the same year.

  • Web Full-Stack Developer (Ruby on Rails)
    1/1/2016 - 12/31/2017

    Spearheaded the development of web applications, both back-end and front-end, leveraging Ruby on Rails technology. Enhanced and optimized database interactions using SQL and PostgreSQL, ensuring robust data management and retrieval processes. Conducted thorough system requirements gathering to align technological solutions with business needs. Demonstrated expertise in database modeling to design and implement efficient data structures. Created detailed screen prototypes to visualize functionality and improve user experience. Applied Scrum methodologies to manage project timelines, enhance team collaboration, and streamline development processes. Maintained rigorous version control and collaborative coding practices using SVN.

  • Mobile App Developer (Android)
    1/1/2015 - 12/31/2016

    Developed proficiency in the development of mobile applications on the Android platform, with a particular emphasis on screen prototyping to streamline the user experience. Applied Scrum methodologies to ensure efficient project management and delivery. Demonstrated expertise in collaborative code maintenance and version control using SVN.

  • Computer Engineering at University of Fortaleza - UNIFOR
    2013 - 2019

  • React: Hooks, Contexts, and Best Practices at Alura
    7/1/2020

  • React: Function Components, a Modern Approach at Alura
    5/1/2020

  • React: Component Lifecycle at Alura
    5/1/2020

  • Data Streaming and Repository in NodeJS at Alura
    5/1/2020

  • Understanding How the Library Works at Alura
    4/1/2020

  • REACT: BEST PRACTICES AND REFACTORING at Alura
    4/1/2020

  • React Part 2: Validation, Routing, and API Integration at Alura
    4/1/2020

  • React Part 1: Reusable Components for Your WebApp at Alura
    4/1/2020

  • Electron: Create Desktop Applications with Web Technologies at Alura
    3/1/2020

  • Rest with NodeJS: API with Express and MySQL at Alura
    3/1/2020

  • Node.js Part 2: MVC, Authentication, and Authorization at Alura
    3/1/2020

  • Node.js Part 1: Innovating with JavaScript on the Backend at Alura
    3/1/2020

Mateus is available for hire

Meet Mateus A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.