Open to new opportunities

Hi, I'm

Matheus Ferreira

Full Stack Developer · São José dos Campos, Brazil

I build robust APIs and software that connects code to the factory floor.

Full Stack Developer with about 2 years of professional experience at General Motors, building automation and integration solutions for industrial processes. I work with Java 21, Spring Boot, PostgreSQL and Docker.

01.About me

I work at General Motors in São José dos Campos, Brazil, building automation and integration solutions for more than 250 industrial processes. I use Java in supervision, monitoring and data analysis systems for production lines.

My main focus is the back end: I build REST APIs with Java 21, Spring Boot, Spring Security, JPA/Hibernate and PostgreSQL, running on Docker with Flyway migrations. On the front end, I work with React and JavaScript.

I hold an associate degree in Back-end Development and a postgraduate degree in Artificial Intelligence and Machine Learning, and I'm currently pursuing a bachelor's in Computer Science at UNIP.

Education

  • Bachelor's in Computer ScienceUNIP · 2026 — 2029 (in progress)
  • Postgraduate in AI and Machine LearningAnhanguera · 2024 — 2025
  • Associate Degree in Back-end DevelopmentAnhanguera · 2021 — 2024

Languages

  • Java
  • Python
  • JavaScript
  • PHP
  • SQL

Back end

  • Spring Boot
  • Spring Security
  • JWT
  • Spring Data JPA
  • Hibernate
  • API REST
  • MapStruct
  • Django

Databases

  • PostgreSQL
  • MySQL
  • Flyway

Front end

  • React

Tools

  • Docker
  • Git
  • GitHub
  • IntelliJ IDEA

02.Projects

Finance API

Personal finance REST API with user registration and JWT authentication, plus category and transaction management. Layered architecture, Flyway migrations, PostgreSQL on Docker and a React front end.

  • Java 21
  • Spring Boot
  • JWT
  • PostgreSQL
  • Docker
  • React

EventClean

API for managing events and venues, following Clean Architecture for better code organization and maintainability.

  • Java 17
  • Spring
  • Flyway
  • Docker
  • Clean Architecture

Image Recognition

Image recognition app with a FastAPI back end and a React interface.

  • Python
  • FastAPI
  • React
  • Machine Learning

03.Experience

  1. Jul 2024 — present

    Industrial Robot Programmer @ General Motors do Brasil

    • Building automation and integration solutions for more than 250 industrial processes.
    • Using Java in supervision, monitoring and data analysis systems for production lines.
  2. Jan 2022 — Jul 2024

    IT Maintenance and Support Technician @ Retífica Paraíso

    • Maintenance of computers and industrial machines; software installation and configuration.
    • User technical support and basic network and equipment configuration.
  3. Jan 2021 — Jan 2022

    Technical Support Intern @ Lotus Cell

    • Ticket analysis and resolution, including SQL database queries.
    • Supported application maintenance with Python and Django: feature validation and bug identification.
  4. Jan 2019 — Dec 2020

    SENAI Apprentice @ General Motors do Brasil

    • Maintenance and operation of industrial systems, automation, equipment control and technical diagram reading.

04.Contact

Let's talk?

I'm open to new opportunities, freelance work and collaborations. My inbox is always open.

matheusferreirasjc@gmail.com