Position: Senior Java Developer
Category: Java
English level: intermediate
Years of experience: 7

- Have experience in creating CRM system for telecom companies. (Java 8, Spring, Stream API, GWT, Oracle, SQL, PL/SQL, JS, Netcracker ORM)
- Participated in development of a web project (blog for journalists within the part
of e-data program). (Back-end part).
- Developed a web music store. Technologies applied: Spring(SpringBoot), Jersey, Hibernate, PostgreSQL, MongoDB, Spring Social, Spring Security, OAuth2, Dropbox API, HelloSign API.
- Participated in the development of a web project (business-to-business platform).
Technologies applied: Spring, Spring MVC, Spring Data, PostgreSQL.
- Developed a web portal for the company's internal use. Technologies applied: Liferay,
Servlets, HTML, CSS/SASS, Bootstrap, AlloyUI, Liferay-UI, Vaadin, MySQL.
- Teaching basics of Java programming.
Megogo (April 2019 - )

Netcracker (Provider BSS and OSS, October 2016 – April 2019): position – Java software developer
-	Developing CRM system for process management BSS and OSS. Technologies: Spring, Netcracker ORM, Oracle DB (SQL, PL/SQL), GWT, XML, REST, Maven, SVN/Git
-	Customer support in developing and system configuration
-	Mentoring students in creating test projects

ITTeam (Software company, February 2016 - September 2016): position – Java developer.
-	Participated in development of the web project (blog for journalists within the part of the e-data program) (Back-end part) www.e-data.club
-	Developed web music store. Technologies: Spring (SpringBoot), Jersey, Hibernate, PostgreSQL, MongoDB, Spring Social, Spring Security, OAuth2, Dropbox API, Hellosign API
-	Participated in development of a web project (business-to-business platform).                 Technologies: Spring, Spring MVC, Spring Data, PostgreSQL
-	Developed a web portal for the company's internal use. Technologies: Liferay, Servlets, HTML, CSS/SASS, Bootstrap, AlloyUI, Liferay-UI, Vaadin, MySQL

GlobalIT (Java courses, January 2016 – October 2016): position – Java coach.
-	Taught basics of Java programming (Java SE, Java EE)

Freelance: (June 2014 - January 2016): position – software and web developer.
-	Created website for real estate company. Technologies: WordPress, HTML,   	    MySQL, CSS/SASS, Selenium www.isymryd.com
-	Created desktop GUI program for children playgrounds manufacturer. Provides ability to      assemble set of elements, calculate budget and generate reports in PDF format. Technologies: Java, Swing, Git, Maven, XML, JUnit, Apache iText, Apache POI