09/06/2022 updated

**** ******** ****
100 % available

Junior software engineer, Student

Vinnitsia, Ukraine
Ukraine
Vinnitsia, Ukraine
Ukraine

Java (Programming Language)Apache TomcatAtlassian JiraHTML5Backup DevicesDatabasesDesktop ComputingHibernateIntelliJ IDEAJava ServletSpring FrameworkjQueryJUnitLocal Area NetworksPostgreSQLLiquibaseLog4jApache MavenMySQLMockitoSwaggerSONAR (Symantec)Encapsulation (Networking)Extensible Markup Language (XML)Design PatternsSpring BootPeripheralsBackendGitSpring DataData LayersIntegration TestsRestful ApiSoftware Version ControlJenkins
Java programming language, IntelliJ IDEA, version control, IntelliJ IDEA interface, terminal, Maven, Java Core, Spring Framework, Hibernate, JUnit, Swagger, H2, PostgreSQL, xml, polymorphism, inheritance, encapsulation, GOF design patterns, java, backend, personal computers, peripherals, local network, backup, Database, Apache Tomcat, GIT, Sonar, Jenkins, Jira, Java 8, Spring Boot 2, Junit 4, Junit 5, Mockito 2, Hibernate 5, liquibase, REST API, data layer, Spring Data, servlet, MySQL, Java 8, log4j, mockito, HTML 5, JS, JQuery, user registration, integration tests

Experience

Professional experience0 - 5 years

Languages

EnglishGoodRussianGood

Project history

Junior software engineer

Conference management
Project Roles: developer
Description: Application allows to create, manage own events and attend to another events.
Team: Backend team: 6 members, android team: 2 members, designer: 1 member, BA: 1
member
Database: PostgreSQL
Tools: IntelliJ IDEA, Apache Tomcat, GIT, Maven, Sonar, Jenkins, Jira
Technologies: Java 8, Spring Boot 2, Junit 4, Junit 5, Mockito 2, Hibernate 5, liquibase 3.5,
swagger, rest-assured 3.0, hamcrest 1.3, mapstruct, google guava, jjwt.

Participation:
When I was working on a project, I implemented such functions:
* Created web layer which contains REST API controllers;
* Created data layer using Spring Data and Hibernate;
* Created unit and Integration tests;
* Wrote the documentation;
* Participated in daily meetings and in retrospectives.

Student

Bank system
Project Roles: developer (student)
Description: Created with servlet api application for managing bank accounts, which allows to
create accounts, transfer funds between accounts. Also user can register in system,
open a deposit and take a loan.
Team: 1 member
Database: MySQL
Tools: IntelliJ IDEA, Maven, Apache Tomcat, Sonar, Git
Technologies: Java 8, servlet api, log4j, junit 4, mockito, HTML 5(Flexboxgrid), JS(JQuery)

Participation:
The following features have been implemented:
* created user registration and verification;
* created handling requests;
* implemented localization;
* implemented unit tests and integration tests;
* wrote documentation

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in