4 years of IT experience in analysis, design and development applications using Java EE and ASP.NET platforms
• Experience developing Web solutions using .NET Platform, specialty using ASP.NET MVC and ASP.NET Web API
• Experience developing frontend applications using AngularJS
• Technical expertise with Java solutions using Spring Framework and integrate with other core modules
• Knowledge applying SOLID principles, implementing/using design patterns, design and implementing applications using Microservices approach, managing containers with Docker, and using/applying BDD and TDD techniques on SDLC
• Experience using dependency management tools (maven/gradle), SVN and GIT as Source Control Management, design applications to consume/interact SQL (MySQL and MSSQL) and NoSQL (MongoDB) databases, design and implementing with message systems like Apache Kafka, Apache Camel and RabbitMQ, and managing services virtual servers using Cloud Providers such as Azure and AWS