3 years experience
B2 English
Programming languages
Java SE 8
Frameworks
Spring, Hibernate(Spring Data JPA)
Databases
SQL, MySQL, Oracle DB
Web
JavaScript, HTML, CSS
Other
Maven, Gradle, JUnit, Mockito, Hamcrest, GIT, SVN, JIRA, Docker, Spock with groovy, Swagger, Lombok
Bank System
The goal of the project was to create a new versions of system that allows small and medium enterprises to take different types of loans. System simplified and automated many tasks that required manual calculation and work from advisors thus minimalizing chances of advisor error and speeding up whole process of granting a loan. Technologies: Java 8, Spring boot, Spring Data JPA, Spring Security, Tomcat, JUnit, Mockito, Maven, GIT, Sonarqube, OracleSQL, SOAP, REST, Lombok, Swagger
Banking module
Creating module in banking system that allowed customers and their advisors to see company’s incomes and outcomes aggregated by many different criteria’s for example tax payments by type or top 10 senders by total bank transfers with distribution between cash and cashless transactions. Additionally, module allowed advisors to plan meetings with their customers faster and send mail with surveys. Technologies: Java 8, REST, Spring boot, Spring Data JPA, Spring Security, Tomcat, Maven, MSSQL, GIT, Lombok, Swagger