fbpx Matheus | DevReady

Let’s Get Started

Matheus
HireMatheus

Matheus

Sorocaba, São Paulo, Brazil --:--:--

Matheus is a Senior Software Engineer with over 6 years of professional experience building web applications. He has worked heavily with Java, Spring, Boot, and RESTful services, in addition to other related technologies like Hibernate. He is stronger with back-end development in Java but has used Angular to build modern UI as well. Matheus also has exposure to Cloud (AWS) and DevOps technologies (Jenkins, Kubernetes, GIT, and Sensedia).

Hire Matheus
Skills
Years
1
2
3
4
5
6
7
8
9
10+
VB.NET
Crystal Reports
CSS
SQL Databases
Hibernate
Java
ASP
Visual Studio
Spring
JSF
Git
JavaScript
Cisco
PHP
Spring Boot
REST API
Jira
MySQL
VPNs
OSB
Spring MVC
SOAP
HTML
Raspberry Pi
Azure
PostgreSQL
XML
Unix
Jenkins
Oracle SQL
PL-SQL
Kubernetes
Angular
Delphi
Sensedia
ZK
SharePoint
AWS
Planner
Kotlin
jQuery
Selenium
Adobe Photoshop
Python
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

Modern UI

BDD / TDD

SQL database management

Microservices

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile - Scrum - SOLID

Banking

Manufacturing

Oil & Gas

MODERATE
EXTENSIVE
EXPERT
Portfolio

BTG Pactual Bank

Application Developer

Work Experience : 2022 - Present

Application Developer in the Research Division. He is currently, creating microservice-based features for the banking backend app as well as supporting and maintaining the existing microservices. All coding is done in Kotlin with a PostgreSQL database.

More

Consórcio Embracon

Java Software Engineer

Work Experience : 2021 - 2022

Java Software Engineer focused on improving and adding features to a pre-existing application. In this role, he was working as a developer, a Database Analyst, and gathered requirements for the project. There were many conversations with project owners to ensure key features would be added in a timely manner and built to the specifications needed. Then, it was easier: I just had to modify the PHP backend and send it to the Angular frontend with all the changes I implemented. I also worked with other microservice projects here.

  • The application was developed using PHP and Java for the back-end, and Angular for the front-end.
  • Database development was done in Oracle and MySQL.
  • Utilized Java Spring Boot, Hibernate, REST, and SOLID principles for the microservice-based architecture.
  • Utilized Jenkins, Kubernetes, GIT, and Sensedia for the cloud services.
  • Utilized agile methodologies in the application development and with Jira, Planner, and SharePoint as the tools.
More

NTT DATA Business Solutions Brazil

Software Application Developer

Work Experience : 2019 - 2021

Software Application Developer for FH and then NTT. NTT purchased FH during his employment. He facilitated the creation of new application features for a team in the company. These features included live reports for production and delivery controls, customization of a gamified feature rewarding the best employees from the team, and building on-demand PDF reports.

  • Application development and web functions utilized Angular, HTML, CSS, Java backend, and utilized PostgreSQL as the database.
  • Created and used REST API services, wrote unit tests, and created the technical and user documentation.
More

DISYS

Java Software Engineer

Categories

Work Experience : 2019

Java Software Engineer focused on developing a system used to query student records for the PUCPR University.

  • Developed web functionality using Java, Spring Boot, Spring MVC, Spring Security, and Maven. Utilized the Hibernate framework for a MySQL database.
  • Utilized the Java ZK Framework to support enterprise application development.
  • Wrote unit and integration tests to fix application bugs.
More

Sinqia

Java Developer

Categories

Work Experience : 2018-2019

Java Developer focused on creating new features for a banking application and fixing bugs within the system. The application utilized a microservice-based architecture and was written in Java, Angular, and SQL Server. He developed close relationships with the clients to facilitate strong communication and allow the application to be built in an Agile manner. Kanban was specifically utilized to generate quick consensus.

  • Development of banking solutions through applications and services.
  • Trained new hires for his squad.
  • The solutions included accounting services, cost services, and payment services.
More

BRQ Digital Solutions

Junior Java Developer

Categories

Work Experience : 2017-2018

Junior Java Developer focused on tracing bugs and creating tickets for the appropriate teams to fix them. He created message translations for OSB to communicate from the new system to the legacy systems around the company. He also trained new hires moving into the same position.

  • Traced and analyzed bugs on OSB messaging tool, development of database queries, and BPEL support.
  • Fixed code bugs, as well as dissecting the root cause of the errors.
  • Distributed tickets for the team members according to individual skills.
  • Responsible for the knowledge database and pending tickets the team had.

Skills

More

Wipro do Brasil Tecnologia LTDA

Systems Analyst Trainee

Work Experience : 2015-2017

Systems Analyst Trainee supporting HSBC Bank by creating new features and fixing bugs in the existing Java application. He also supported the back-end development of their mobile app. He utilized Java development while supporting HSBC. Along with PHP website development using JavaScript, MySQL database, and PL-SQL. As HSBC was in the process of being sold he moved to support Electrolux and JD Edwards. In this position, he worked on inbound and manufacturing modules.

 

More

Gefatec

Trainee

Categories

Work Experience : 2015

Trainee focused on creating an entire website using PHP and MySQL. Designed and began implementing an application that read inputs from the factory and display them on screens as graphs and production controls in Java. This included working with the Raspbian OS and programming add-on viewing functionality.

More

ExxonMobile

Support Analyst

Categories

Work Experience : 2013-2014

A Support Analyst focused on supporting offshore clients by tracing the issues they had with system access. This also included setting up and troubleshooting Cisco phones along with granting VPN access.

Skills

Features

More

AT Programmas

Trainee

Categories

Work Experience : 2011-2013

Trainee that was responsible for maintaining the system and creating new features on a windows application. He made new screens for the application displaying items, clients, and discounts. He also created a bar code generator.

  • Utilized Visual Basic programming using Crystal Reports tool supporting clients and adding to the system.
  • Developed the company’s website using ASPX and Visual Studio.
More

Hire Matheus