Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 2.5

Java, Spring, Hibernate, WebSocket, React, Visual Basic, JSON, XML, SQL, Maven, REST, algorithm, OOP, TDD, SOLID, Selenium, Jenkins, Agile, Git.

Participating in various interesting projects I developed skills in several areas. Created applications on Java and VB.
Using the capabilities of the web and REST APIs I implemented a flexible storage, monitoring and planing system.
Also I administrated MS SQL and MySQL databases, optimizated and automated many depatments of the enterprise.
Had an experience in development and delivered projects from scratch. Had successful experience as a freelance developer.
Java EE, Spring, Hibernate, Ant, Maven, Gradle, Servlets, JSP, JPA, JDBC, XML, Junit, Jetty, Tomcat, JavaFX, MS SQL Server, MySQL, H2, PostgreSQL, Visual Basic (VB), ReactJS, JavaScript, KUKA Robot Language (KRL)
OOP, Design Patterns, SOLID, Mathematic Algorithms
Professional growth. Using modern programming technologies, popular frameworks, automation and engineering tools in a team of experienced professionals. Creating highly loaded distributed applications.