Professional with 13 years of experience in software development, working with Java and JVM languages. Experience working on Agile Scrum-based teams and driving different development initiatives from conception to delivery. Always keen to learn new technical skills and passionate about quality, tests, clean code and best practices of development. Technical Skills: Programming: Java & Kotlin, NodeJS, AngularJS Web: REST APIs, gRPC, Microservices, Spring Boot, Spring Cloud, Spring MVC, Dropwizard TDD: JUnit, Mockito, AssertJ, Wiremock, Cucumber Cloud: AWS, Google Cloud, Kubernetes, Docker, Terraform Relational: MySQL, PostgreSQL, Oracle NoSQL: Redis, ElasticSearch, MongoDB Persistence: Spring Data, JPA, Hibernate, JDBC Messaging: JMS, ActiveMQ, AWS SQS, Kafka CI / CD: Jenkins, Maven, Gradle, Sonar Version Control: GitHub, GitLab, Bitbucket
©