Roman Havryliuk

Angestellt, Java Developer, Megogo.net

Kiev, Ukraine

Fähigkeiten und Kenntnisse

Java
OOP
microservices design
Spring
Hibernate
Agile
JUnit
UML
Struts
MySQL
JBoss
EJB3
GWT
MVC
Netty
Hive
Tomcat
Git
SVN
Linux
XML
HTML
Web Applications
PostgreSQL
MongoDB

Werdegang

Berufserfahrung von Roman Havryliuk

  • Bis heute 9 Jahre und 6 Monate, seit Jan. 2015

    Java Developer

    Megogo.net

    Development of server side business logic in coordination with multiple clients development team. Participating in Agile team development process. Analyzing business requirements, and implementing them. Writing unit tests and fixing bugs. Integration with Kafka streaming for real time dashboards. Use of MySQL and MongoDB databases.

  • 2 Jahre und 9 Monate, Mai 2012 - Jan. 2015

    Software Engineer Java

    Admaster.net

    Responsibilities: development of business logic for the advertising platform. Integration with Hadoop for data analysis and reports, CDN integration. Taking part in Microservice Architecture planning. Implementing high load multi layered REST services with non-blocking IO network framework and NoSQL databases. Technologies used: GWT, Spring, MyBatis, Hibernate, JUnit, PostgreSQL, MongoDB, Aerospike, Netty.

  • 2 Jahre und 5 Monate, Jan. 2010 - Mai 2012

    Java Software Engineer

    Luxoft

    Responsibilities: development and support of J2EE applications using GWT, Spring, Ibatis, Hibernate, Unit testing. Development of the new features, change requests and bug fixes for the existing software. Participation in design meeting/reviews. Working with requirements and design analysis, application and technical architects to gather and interpret user/system requirements into code and programming specifications.

  • 4 Jahre und 4 Monate, Okt. 2005 - Jan. 2010

    Java Developer

    TemplateMonster.com

    Development and support of J2EE applications for JBoss application server. The creation of clients logic using Javascript/Ajax – prototype and JQuery. Designing of company business processes for products creation, coordination of departments workflow (IBM Lotus Notes/Domino). Designing of XMPP/jabber desktop client using graphic interface Swing.

  • 11 Monate, Dez. 2004 - Okt. 2005

    PHP Developer

    Columb-Group

    Development of web applications using PHP/MySQL. Requirements specifications construction and startup support.

Ausbildung von Roman Havryliuk

  • 4 Jahre und 10 Monate, Sep. 1999 - Juni 2004

    Mykolaiv State University

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Gut

21 Mio. XING Mitglieder, von A bis Z