Java SE 8, Java EE, Kotlin, Groovy
Oracle DB, MySQL/MariaDB, MS SqlServer, PostgreSQL, MongoDB
Spring, Vaadin, JDBC, C3p0, Drools/jBMP, JTA/Bitronix, Guice, Antlr, JMS/ActiveMQ, Quartz, Shiro, JAX-WS, JAX-RS, CXF, JAXB, Guava, JUnit, Mockito, AssertJ, WireMock, Spock, MySQL/MariaDB, Oracle DB, MS SqlServer, PostgreSQL, MongoDB, GridFS, Elasticsearch, Logstash, Kibana, Dropwizard Metrics, Spring Metrics, Graphite, Grafana Spring Data, JPA/Hibernate, iBatis/myBatis, Spring Core, Spring MVC, JSP, Servlets, Tomcat, WebSphere AS, JBoss, ServiceMix, CXF, Spring Boot, Spring Cloud, Spring Cloud Sleuth, Zipkin, Spring Cloud Config, Spring Cloud Contract, Spring Boot Admin, Swagger, Logback, Pippo, Vertx, Consul, nginx, JJWT, Jackson, GSON, Spock, Selenium, Geb, Docker, Kubernetes, LiquiBase, Flyway, Gradle, Maven, Jenkins, Bamboo, Azure DevOps Pipelines, Sonar
Benefit distribution system
Benefits distribution system for e-innovations company. The project concerned developing of a system intended to manage the distribution and usage of the benefits. The system is designed to be used by organizations and their workers. The backend side is implemented using microservices architecture and deployed in the cloud.
Technologies: Kotlin, Spring, Spring Boot, Spring Data, JPA/Hibernate, PostgreSQL, Docker, Kubernetes, Flyway, Maven, nginx, Google Cloud Platform, Azure DevOps Pipelines
Electromobility system for an energy supplier
Electromobility system for energy supplier company. The project concerned developing of a system for electric vehicle owners allowing them to charge their vehicles with public chargers using the mobile application and credit card payments.
Technologies: Kotlin, Spring, Spring Boot, Spring Data, JPA/Hibernate, PostgreSQL, Docker, Kubernetes, Flyway, Maven, nginx, Google Cloud Platform, Azure DevOps Pipelines, Stripe