PERSONAL SKILLS• Communication – In my work experience, I had to make project presentations to technical and management areas. I prepare the presentation thinking in the right language for a better understanding of the projects.• Leadership – As a technical leader, I determined the technologies to use, developed a base framework for development and researched new technologies to improve existing products and create new solutions.• Teaching - I frequently do activities that involve training people and teaching topics related to software development. • I + D (Investigation + Development) – I like to study about new technologies, I like to investigate about new frameworks and software architectures, software paradigms. Usually, every month I start a new online course.TECHNICAL SKILLS• Python: Backend with Django• Java: Spring boot, Eureka, Swagger, Dozer, Ehcache, JWT, Resilience4j, Web Services, REST API, Maven, Quarkus• .NET: WebApi, MVC ASP NET, Web Forms, C#, VB.net, Windows Services, Linq, ADP .net Entity Framework• Web - Mobile: PWA, NodeJS, NestJS, Ionic3, HTML 5, Java Script, JQuery, Knockout mapping, Angular, Metronic, Bootstrap, Highcharts, CSS, XMPP, GraphQL, Protocol Buffers, GRPC• Database: Oracle, SQL Server, MySql, MongoDB, DynamoDB• Analysis of data: Grafana, Kibana, Elasticsearch, Logstash, Filebeat• Version tools – Continuous Integration: SVN, Team Foundation Server, Source Tree – Bitbucket, GIT, Jenkins, SonarQube, GitLab CI• Others: Docker, Docker Compose, Redis, AWS Serverless, AWS EC2, nginx
Listed skills include Uml, Subversion, Web Services, Oracle, and 10 others.