Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 1

Right & Above – Outsourcing & Product development (www.rightandabove.com)                               						      May 2017 – March 2018
• Completing of product project which was without documentation with new technologies for me when 80% of the team left the project (Vertx, RxJava, Cassandra, Redis)
• Creating of clustered high-load project 
• Implementing of 20+ features and fixed 200+ bugs in outsourcing project for finding real estate (Java EE, Wildfly, PostgreSQL)
• Integrating of about 10+ different platforms with different structures and data about real estate and transforming these data into a single format
Cybervision – Outsourcing & Support Legacy Code (www.cybervisiontech.com)          			 	                                 	   January 2016 -  May 2017
• Refactoring of 10 000+ lines of legacy code in more than 30 classes of legacy code to well-organized and easy to understand / extend class hierarchy
• Fixing about 150+ bugs and adding 10+ new features
• Supporting of back end and front end code (Spring, JPA/Hibernate,  Alfresco, SOLR/Lucene, JSF, Jquery, Oracle)
• Creating new front end part for project (Angular 4)	
GetJavaJob – Project for own use (www.getjavajob.com)                         		              		March 2015 - January 2016
• Complete developing of platform with code editor and elements of a social network from scratch for teaching students programming
• Developing of back end (Spring 4, JPA/Hibernate, PostgreSQL)
• Developing of front end (Twitter bootstrap, JQuery)
Patriotic Games – Support Outsource Project (pgames.guru)                         		              		 August 2014 -  March 2015
• Supporting socket-based java back end server
• Fixing 50+ bugs and adding 5+ features
• Database designing (PostgreSQL)
• Developing rest web services (Java EE, Servlet, Wildfly)
At university I also developed my own trading bot to trade items in popular games (CSGO, Dota 2) which brings me on average $1000 of net earnings every month.
• 4 years of Development: Back end development, support and rewriting legacy code
    • Methodologies: Agile, Scrum
    • Languages: Java, JavaScript, TypeScript, HTML, CSS
    • Technologies: Spirng 4, Vertx 3, RxJava, JPA 2/Hibernate, Java EE, Alfresco, RabbitMQ, SOLR/Lucene, Redis, Maven, Tomcat, Junit, Mockito, Cucumber, JSP, JSF, Angular 4, Twitter Bootstrap 3, JQuery 
    • Databases: PostgreSQL, Oracle, MySQL, Cassandra
    • Dev Tools: Intellij Idea, Eclipse, git, SVN
    • Management Tools: Jira, Open Project, Trello
    • Platforms: Windows, Linux
    • Education: National Aviation University "NAU", Master’s degree in Software engineering
Профессиональный рост. Адекватные текущему дню технологии и практики.