Position: Розробник Java
Category: Java
English level: pre
Years of experience: 1.5

"English Prime" courses (I, II, III - VI ) lvl. 2016 – 2018.
“Art code IT courses” 2016 - Java EE.
“Luxoft Training” 2015 -  Java SE part 1.
“IT - Centre” 2014 - Java Programming OOP.

Professional and other skills:
Programming languages: JavaEE, JavaScript ( with google )
Programming Technologies: OOP, OOD, TDD, Multithreading, JPA, Hibernate, JDBC
Frameworks: Spring (Core, MVC, Security, REST), Stripes, JavaFX, jUnit Test, JDBC Template, JPA, Hibernate
WEB Technologies: JSP, JSTL, Bootstrap
Databases: PostgreSQL, MySql
Build Tools: Maven
VCS: Git
Logging: Log4J
Development Tools: Intellij IDEA
App Servers: Apache Tomcat, WIldFly
OS: Linux, Windows Servers
Virtualization: Hyper-V
Other: AD, GPO, WDS, Networks
2018 December. – 2019 May  as system administrator
Responsibilities: Support hotel software, users, servers.

2017 May. – 2018 Oct. Inter-Collab Canada
Project: Enterprise E-commerce web project what provides different functionality for management credit cards, wallets and paychecks.
Responsibilities on the Project: Whole control of the backend part. I work with project architecture based on MVC structure, manage dao, domain, service and views parts of the project using Java, Spring (Core, MVC) PostgreSQL Database, SOAP Web Services, Unit Tests

2013 Apr. – 2017 Oct (4 years) Senior System Administrator – 2013
I have recommendation letter.

Developed a strategy for the development of IT infrastructure.
Responsibilities on the Project: Reorganized and implemented Active Directory, GPO, WDS server, improved network infrastructure security. Administered the network of more than 200 clients

My own Projects (old):
“Online taxi program”
Technologies: JPA-Hibernate, Servlets, Spring, JS, jQuery, Bootstrap, Google API.

“Online library”
Technologies: JPA-Hibernate, Servlets, JSP, Spring, Log4J.