• 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.
• 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.
• 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.
• 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.
• 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.
• 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.
• 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.