I am a professional Java Software Developer with about 7 years of practice in IT. My first education degree is math and computer science, so I am familiar with major algorithms and principles, so I can try my expertise in something complicated. Summarising all the technologies I have dealt with: - backend java: Spring, vert.x and JEE 7 - web frontend: AngularJS, Angular4, JQuery, JSF, Servlets. databases: PostgreSQL, MySQL, Oracle, MongoDB, Aerospike BigData and data processing: Hadoop, Spark - standalone & desktop java applications: JavaFX, Swing - queue message systems: Redis, RabbitMQ - SQL(PostgreSQL, Oracle so on): PL/SQL, JDBC, JPA and Hibernate.