Position: Middle Java developer
Category: Java
English level: intermediate
Years of experience: 4

I started my developer way with team work on the social online project “Issue city monitor”. At the time, I acquired good knowledge and practical skills in Java programming. 
I was working with front end technologies for some time and I got good experience in the React.js.  
At present I work on a large enterprise project for the well-known company Motorola Solutions. Such as this is a big product, I was working with a lot of technologies in the different teams during this time. I have exposed with the C# in this project and got a big experience by this language. So now I can easily work on projects in both Java and C#. Therefore, I can confidently say that here I gained good knowledge and improved practical skills for solving real business problems. 
During my work, I try to learn new technologies and actively use them, and I actually really enjoy working in a team because I can learn and share something new with my teammates.
Professional skills: Java: - Java Core, Java EE API, 
.Net: - .Net Core, Tomcat, GlassFish Server, JSP, SQL, JDBC API, JPA, Hibernate, Spring Framework (Core, MVC, Security, Data, Boot), Maven.	
Frontend stack: - HTML 4/5, CSS 2/3, Bootstrap 2/3. -	JavaScript, ReactJS, Redux, Eslint. 
Additionally: -	Git, Docker.
Confluence. -	Experience with Unix-like systems.
Developing web-application, backend by JavaEE (Spring, Hibernate), front-end - ReactJS