Renan Marcel UchoaFull Stack Developer
I'm a Full-Stack Developer, with experience in Java Springboot microservices and javascript Angular applications, with experience in critical environments and the adoption of agile and Spotify best practices. I'm Brazilian with an intermediate level of English skills, but investing more in learning, and very excited about the possibility of growing in this area.
Certifications
Angular
AngularJS, Angular
11/26/2019
Tech stack
AngularJS (4)
Angular (2)
Java (12)
Microservices Architecture (9)
Spring Boot (7)
AWS Cloud Architecture (7)
JavaScript (6)
Oracle Database (6)
Spring Data (5)
MongoDB (5)
Apache Kafka (5)
Spring Cloud (5)
Microsoft SQL Server (5)
Hibernate (3)
jQuery (3)
PostgreSQL (3)
JavaServer Pages (JSP) (3)
JSF (2)
EJB (2)
Spring MVC (2)
Android (1)
Apache Camel (1)
Google Play Store (1)
Spring
Experience
Back End DeveloperBanco Sicredi
01/2020 - Currently

• Java Development with Spring [Boot, Data, WebFlux, Reactor, Cloud Stream] • Oracle and MongoDB, Kafka message streaming • Docker, Kong, Git, JUnit, Sonar, Grafana, Graylog, Consul, Vault, and Dynatrace. • Agile, Spotify Squads, Self-managed teams, Continuous improvement. • Distributed, non-blocking, and event-oriented microservice applications.

MongoDB
Java
Spring Cloud
Spring Data
Oracle Database
AWS Cloud Architecture
Microservices Architecture
Apache Kafka
Spring Boot
Full Stack DeveloperAGCO
09/2018 - 12/2019

• Developing with AngularJs, 2,4,5 e 6, Spring Boot Java and Groovy API, • .Net com C#, asp, and aspx. • Puppet, Nginx, SQLServer, Oracle. • Unit and Integrated tests with JUnit, Mockito, H2, MockMvc, Jasmine, Karma.

JavaScript
AngularJS
Java
Angular
Oracle Database
Microservices Architecture
Spring Boot
Microsoft SQL Server
Back End DeveloperBanco Unicred
02/2018 - 08/2018

• Developing JavaEE API with RestEasy. • Developing Spring Boot Java API, using Spring Data, Gradle, Swagger, Camel • Microsoft SQL Server and MongoDB database maintenance • TDD with Junit, Mockito, Hamcrest, Clean Code, refactoring, SOLID, and design patterns and redesign. • Agile software development.

MongoDB
Java
Spring Data
Apache Camel
Microservices Architecture
Spring Boot
Microsoft SQL Server
Full Stack DeveloperAGCO
07/2017 - 02/2018

• Developing AngularJS 1,2 and 4.x applications with Grunt, Karma, Jasmine, and Protractor unit and integrated tests. • Developing Java and Groovy microservices APIs, using Spring Boot, Gradle, Swagger, and JSON API Spec. • TDD with refactoring and continuous improvement. • Microsoft SQL Server database maintenance. • Agile Scrum, using Atlassian tools like Jira, Stash, Bamboo, and Confluence.

JavaScript
AngularJS
Java
Angular
Microservices Architecture
Spring Boot
Microsoft SQL Server
Full Stack DeveloperSRM Asset
08/2015 - 07/2017

• Java Web Developer using Spring MVC, with Angular Js on Front-End layer and WebSockets for real time data recharging using microservices. • Java developer for standalone microservice modules using Spring MVC, with REST API integration and JdbcTemplate for data persistence. • MS SQL Server database maintenance, and microservices set up environment devops with continues integration and deployment automation using shell scrypts for production and homologation environment. • Front-End functional and unit test implementations using Protractor, Jasmine and Selenium WebDriver.

JavaScript
AngularJS
Java
JSF
EJB
Microservices Architecture
Spring MVC
Microsoft SQL Server
Android DeveloperDev4You
05/2015 - 11/2015

• Android app published as Imobiliária Ducati to share and the favorite property offers a binding Facebook account with OAuth. Cloud integration using Parse Api and LoopBack Client Sdk to multiplatform device data integration. • Uncompleted app development for announcements to Estadão de São Paulo newspaper and ZH Classificados. Cloud integration using Parse Api and LoopBack Client SDK to multiplatform device data integration, binding to a Facebook account with OAuth.

Android
Java
Google Play Store
Full Stack DeveloperuMov.me
03/2013 - 04/2015

• Java Web developer using V-Raptor, Hibernate, and Guice IOC. Test-Driven Development using JUnit, Mockitto, Selenium, Watir Web Driver, and JMeter. • PostgreSQL database maintenance with query optimization experience, cost analysis, and index maintenance. • Amazon Web Services virtual machines maintenance, keeping Load Balancers, Auto Scaling, AMI’s, Apache, and Nginx configuration on remote services and deploy automation with shell scripting. • Continuous Integration using Jenkins with versioning, unit and functional test automation, One-Click Deployment strategy with development, stage, and production environment. • Agile Experience like Scrum, XP, Lean, and Kamban, with emphasis on clean code and refactor techniques, continuous improvement, and Object-Oriented design patterns.

JavaScript
Java
jQuery
JavaServer Pages (JSP)
AWS Cloud Architecture
Hibernate
PostgreSQL
Education
Software Engineering DegreeUniversidade Federal do Pampa
03/2010 - 12/2013