Додаткова інформація
Особисті якості, хобі, захоплення, навички: Java Core: Basics / Procedural (loops, recursion, dynamic data structure) / Exceptions / IO / Multithreading / Collections API / Generics / Reflection API / OOP / Lambda expressions
J2EE: JDBC / JPA 2 (Hibernate) / Servlet API / JSP / Spring (DI, AOP, MVC, Web flow, Security, REST, Web Services, JMS, JMX) / GWT / TDD (JUnit, Mockito)
Other: JavaScript - Angular JS / HTML - HTML5 / CSS - CSS3 / XML / XSD / XSLT / SQL - Liquibase / UML
Patterns: Design Patterns, Patterns of Enterprise Application Architecture, Multithreading patterns
Developer tools: Intellij IDEA, Eclipse , Netbeans IDE / Subversion, Git / Teamcity / Apache Tomcat, Jetty / Maven 2, Gradle
Databases: Oracle / MS SQL Server / Postgresql / MySQL / H2 / Derby / MongoDB
OS: Windows, Linux, Solaris
I have 2 year experience in Java development covering multiple technologies. I keep atop of new developments within the industry and can adapt quickly to new coding conventions. I am happy working independently or in a close team environment and apply a positive attitude to every task I undertake.
Employment History:
Luxoft
Java Software Engineer Since 2013
As member of Scrum team had been developing project using GWT, Hibernate, Spring, OSGI, Angular JS, HTML5 and CSS3. Was responsible for back-end part including unit and integration testing of various modules and for front-end including widgets and user forms creation, handling events and integration between front-end and back-end parts.
KP “VTI”
C++ Developer June 2012 – June 2013
• I have wrote the libraries for standards of:
the digitals signature DSTU 4145-2002,
the encryption algorithm GOST 28147-89,
the hash function GOST 34.11-94.
I have wrote the library for password authenticated connection establishment (PACE) mechanism for access control to machine readable travel documents2009 – 2015 National Technical University of Ukraine “Kyiv Polytechnic Institute”, Institute of Physics and Technology
Degree: Applied Mathematics, master