Java Developer
півроку- Java
- Team Leadership
- Spring
- Java 8
- JPA
- Hibernate
- Mockito
- java core
- Maven
- Tomcat
- REST/SOAP/JSON/XML
- RDBMS
- OOP
- SOLID
- JSP&Servlets
- Spring Core
- Spring Boot
- Spring MVC
- Spring Security
- Collections Framework
- Design Patterns
- Git/GitHub
- JUnit
- Teamwork
- Problem solving
- MySQL/Postgres
- Java 8-11
Java Software Developer with a strong Java knowledge base, understanding concepts of object-oriented programming and the basic principles of writing quality code. Got experience in developing programs built on N-tier architecture using Spring and Hibernate frameworks. As an engineer, I am used to solving complex technical problems and working with technical documentation. Project manager background has formed my strong leadership, teamwork and problem-solving skills.
SUMMARY
Java Software Developer with a strong Java knowledge base, understanding concepts of object-oriented programming and the basic principles of writing quality code. Got experience in developing programs built on N-tier architecture using Spring and Hibernate frameworks. As an engineer, I am used to solving complex technical problems and working with technical documentation. Project manager background has formed my strong leadership, teamwork and problem-solving skills. I have Upper-Intermediate English, and I have a liking for improving myself. I am able to work autonomously in case of a blackout.
WORK EXPERIENCE
----- Java Developer -----
- Taxi-Service – simple web-application that supports authentication, registration and other CRUD operations based on Servlets
Java 11, Maven, MySQL, JDBC, Apache Tomcat, Servlet, JSP, HTML, CSS, Cloud services
https://github.com/VitaliiShkliarskyi/taxi-service
- Movie time – server application that implements the logic of the service for booking based on Hibernate and Spring frameworks using REST common principles.
Java 11, Maven, MySQL, Hibernate, Spring Web MVC / Security, Apache Tomcat, JSON, Postman
https://github.com/VitaliiShkliarskyi/cinema-app
----- Project manager, VDNK (construction company) -----
- Responsibilities:
Creating a construction estimate
Balancing the budget
Creating a construction schedule
Assigning tasks to the various contractors and subcontractors
Managing supplies
Tracking activities in a project from beginning to end
Maintaining health and safety standards
Hiring workers
- Key accomplishments:
More than 20 successfully completed projects
EDUCATION
Kyiv National University of Construction and Architecture, Kyiv, Ukraine, 2010 - 2015
Master’s Degree in Urban engineering and services
ADDITIONAL EDUCATION
- Java course at Mate academy (OOP, Java 8+, SQL, JDBC, Java Web, Spring, Hibernate) 850+ hours
- English course at Mate academy (Upper-Intermediate) 90+ hours
- CodeWars