André MattosFull Stack Developer
* Self-taught, results oriented professional, which aims to develop your team enabling them to face new challenges. * Scrum Foundation Professional Certificate (SFPC), Certified Scrum Product Owner®, Certified ScrumMaster®, Sun Certified Java Associate and Sun Java Certified Programmer. * More than 18 years of experience on software industry: E-Commerce, Financial, Media and Entertainment, Oil & Gas, Sports, Telecommunications, Transportation. * More than 12 years of experience managing and leading multicultural teams. * Software Engineer (MBA - UFRJ) and Computer Engineer (Engineering - PUC-Rio). * Portuguese and English spoken, Spanish read only.
Certifications
Java
Java
11/26/2019
Tech stack
Java (4)
REST APIs (7)
Maven (6)
HTML (5)
JavaScript (5)
jQuery (5)
Docker (4)
Jenkins (4)
JUnit (2)
Spring Boot (2)
MongoDB (2)
AngularJS (2)
Angular (2)
JBoss AS (2)
Webpack (2)
Grunt.js (2)
Oracle Database (2)
Adobe Flex (2)
Java EE (2)
JPA (2)
Bootstrap (2)
Linux (1)
PostgreSQL (1)
Kotlin (1)
Swagger (1)
Spring MVC
Spring Data
Web
Experience
Software EngineerBairesDev
07/2020 - Currently

Software engineer responsible for maintaining the client's knowledge database of a worldwide energy company.

JavaScript
Docker
Java
jQuery
HTML
REST APIs
Maven
Jenkins
Software EngineerBR Distribuidora
06/2019 - 07/2020

Software engineer responsible for changing front-end’s technology; updating and maintaining back-end of Lubrax System (responsible for the maintenance’s management of oil refinery machinery and equipment): - Switching front-end developed in Adobe Flex to a new one developed in HTML 5, CSS 3, Bootstrap 4, JQuery 3 and Javascript. - Creation of REST endpoints on the back-end, using JAX-WS and Jackson, to carry out communication with the new front-end. - Internationalization of the system, allowing its use in three languages. Skills: Bootstrap 4, ChartJS, CSS 3, Eclipse, Flex, HTML 5 Oracle, EJB3, Jackson, Java 8, Javascript (JQuery 3, Datatables, Chart JS, jQuery-Mask-Plugin, jQuery-i18n, jQuery UI, template), JAX-WS, JPA and REST.

JavaScript
jQuery
HTML
Adobe Flex
REST APIs
Oracle Database
Java EE
JPA
Bootstrap
Software EngineerJaya Tech
11/2018 - 05/2019

Software Engineer at Credit Management Area of C6Bank (www.c6bank.com): - Requirements elicitation and development of Credit Management Area Microservices. - Training in Nogordio (rule engine tool) in order to create business rules and third party microservices integration - Proof of Concept: • Neo4J POC in order to provide a graph database solution for counterpart domain. • “Event Sourcing/Command Query Responsibility Segregation (CQRS)” POC to provide a development solution to counterpart and credit management domains Skills: Amazon SQS, Bitucket, Confluence, Exposed, Flyway, Fuel, GIT, Gradle, HikariCP, intelliJ, Jackson, Javalin, Jedis, Jira, JUnit, Konfig, KMongo, Koin, Kotlin, Linux, Microsoft Teams, Mockk, MockWebserver, MongoDB, Neo4J, Nogordio, Postgres, Slack, Spek, Swagger, SpringBoot.

MongoDB
Linux
JUnit
Swagger
Kotlin
Spring Boot
PostgreSQL
Software EngineerMinistério Público do Estado do Rio de Janeiro (MPRJ)
07/2017 - 11/2018

Software engineer responsible for software solutions: - Development: * Real Estate Module for Settlement Costing Application, using AngularJS, Bower, Grunt, Junit, Karma, Mockito, REST API, and Spring Boot. * Police Inquiry Application responsible for RJ Civil Police, RJ Justice Department and MPRJ integration, allowing information exchange among them. - Research and Development: * Webpack for building AngularJS applications integrated with several Javascript components. * Single Sign-On solution using HTTPS, OAuth 2.0, JWT token, Spring Security, Angular/AngularJS. - Software Integration: * MGPe web portal was built to integrate Judicial, Extrajudicial, Police Inquiry aplications, managing users' SSO and theirs resources. Skills: AngularJS, Angular 5, Bower, CSS3, Grunt, GIT, Hibernate, intelliJ, iText, JBoss AS, Jenkins, JUnit, JWT, Linux, Maven, Mockito, MongoDB, OAuth 2.0, Oracle, Spring Boot, Spring Security, REST API, Webpack.

MongoDB
AngularJS
Angular
JBoss AS
REST APIs
Grunt.js
JUnit
Maven
Webpack
Spring Boot
Education
Architecting on AWSAmazon Web Services
01/2017 - 01/2017
MBA - Software EngineeringUniversidade Federal do Rio de Janeiro
01/2005 - 04/2007
Computer EngineerPontifícia Universidade Católica do Rio de Janeiro
01/1998 - 07/2001