/cv

Java developer cv generated from JSON file.

Primary LanguagePythonMIT LicenseMIT

Dmytro Kataiev - Java Developer


Contacts:


Career Summary:

During my career, I generally worked on web-services and enterprise level web-applications development using HTML, CSS and JavaScript for front-end and Java for back-end and third-party services integrations.


Skills:

  • Java 8, Spring, Spring Boot, Hibernate
  • React, Typescript, JavaScript, jQuery, HTML, CSS, JSP
  • MongoDB, PostgreSQL, MySQL
  • REST, Ajax, XML, Json
  • Atlassian Plugin SDK, ThingWorx, PTC Integrity, Eclipse RCP, JavaFX
  • ActiveMQ, GRPC, XML-RPC, Corba
  • Maven, Gradle, Ant, Git, SVN

Career Progression:

'Nanga Systems GmbH' (August 2019 - Present)

  • Company Description: Nanga Systems is the IT specialist for systems engineering (SE), application lifecycle management (ALM) and product lifecycle management (PLM). We advise large corporate groups and SMEs on issues ranging from their strategic alignment to their go-live, including solutions from PTC.
  • Employment type: full time.
  • Project description: PTC Integrity and ThingWorx integration.
    • Project role: Senior Java developer / Project Manager.
    • Team size: 5-10 members.
    • Responsibilities:
      • Custom PTC Integrity and ThingWorx integration
    • Technologies:
      • Java 8, Spring, Spring Boot
      • ThingWorx, PTC Integrity
      • React, Typescript, HTML, CSS
      • REST, Ajax

'Princip_IT' (September 2017 - July 2019)

  • Company Description: Princip_IT is a software development company located in Kiev which creates both universal and custom IT solutions based on profound market know how.
  • Employment type: full time.
  • Project description: PTC Integrity and ThingWorx integration.
    • Project role: Senior Java developer.
    • Team size: 5-10 members.
    • Responsibilities:
      • Custom PTC Integrity and ThingWorx integration.
    • Technologies:
      • Java 8, Spring, Spring Boot
      • ThingWorx, PTC Integrity
      • JavaScript, HTML, CSS, jQuery, JSP
      • REST, Ajax
  • Project description: Document workflow system based on Atlassian Confluence and Atlassian Jira.
    • Project role: Senior Java developer.
    • Team size: 5-10 members.
    • Responsibilities:
      • Core and UI components implementation.
    • Technologies:
      • Java 8, Spring, Spring Boot
      • Atlassian Plugin SDK
      • JavaScript, HTML, CSS, jQuery, JSP
      • REST, Ajax

'NPBFX' (May 2014 - September 2017)

  • Company Description: NPBFX Company specializes in providing trading services on FOREX for individual traders and institutional clients.
  • Employment type: remote work.
  • Project description: Spring-based CRM system and client's personal office.
    • Project role: Senior Java developer.
    • Team size: 5-10 members.
    • Responsibilities:
      • Communication with the customer to determine product functionality, define the architecture and estimate the overall work
      • Designing application from scratch
      • Core and UI components implementation
      • Application integration with trade system platform
      • Application integration with third-party services (SorexPay, OragePay, NexmoSMS)
      • Build and deploy automation
      • Product delivery
    • Technologies:
      • Spring 3.x, Hibernate
      • ActiveMQ, GRPC, XML-RPC, Corba
      • JSP, Twitter Bootstrap
      • REST, Ajax
      • Tomcat 7.x
      • PostgreSQL

'AFT Project' (July 2011 - May 2014)

  • Company Description: Small company focused on developing financial software for large investment companies and brokers operating on the OTC markets (Forex, CFD).
  • Employment type: remote work.
  • Project description: Eclipse RCP based Forex trading system client terminal.
    • Project role: Middle Java developer.
    • Team size: 2-5 members.
    • Responsibilities:
      • Core and UI plugin implementation
      • Client API implementation
      • Eclipse RCP application localization
      • Multiplatform Eclipse RCP application build automation
    • Technologies:
      • Eclipse RCP, SWT, OSGi
      • ActiveMQ, XML-RPC, Corba
      • Ant, WiX
      • PostgreSQL

'Labyrintti Media Ltd' (October 2010 - May 2011)

  • Company Description: Finland's leading supplier of SMS solutions. Over 1,500 Finnish companies and organizations are using company's services.
  • Employment type: full time.
  • Project description: Highly functional mobile services for text and multimedia messaging.
    • Project role: Junior Java developer.
    • Team size: 10 members.
    • Responsibilities:
      • Enterprise level Web application development
      • Integration of this application with third party applications via. REST web services
      • Core and UI components implementation
    • Technologies:
      • Spring 2.x, Ibatis, DWR
      • HTML, CSS, JavaScript
      • REST, Ajax
      • Maven
      • MySql

'eXo Platform SAS UA' (April 2008 - August 2010)

  • Company Description: Nanga Systems is the IT specialist for systems engineering (SE), application lifecycle management (ALM) and product lifecycle management (PLM). We advise large corporate groups and SMEs on issues ranging from their strategic alignment to their go-live, including solutions from PTC.
  • Employment type: full time.
  • Project description: Enterprise Social collaboration software.
    • Project role: Junior Java developer.
    • Team size: 10-30 members.
    • Responsibilities:
      • REST-services implementation
      • WebDAV protocol specification implementation
      • WebDAV-client plugins for MS Office and OpenOffice
      • Build and Release process improvement
    • Technologies:
      • Hibernate
      • XML, Json
      • JUnit, Japex
      • Maven

Language Skills:

  • Native skills in spoken and written Ukrainian
  • Native skills in spoken and written Russian
  • Upper intermediate skills in spoken and written English

Online education:

  • [Udemy] The Complete Microservices With Spring Course (Decemder 2018) Certificate
  • [Udemy] Docker - Hands On for Java Developers (December 2018 - Decemder 2018) Certificate
  • [Udemy] Nginx Fundamentals: High Performance Servers from Scratch (Decemder 2018) Certificate
  • [Udemy] Liferay 7.0 CE and CMS Fundamentals - Crash Course (November 2018) Certificate
  • [Udemy] Fundamentals of IoT Development with ThingWorx (August 2018) Certificate
  • [MongoDB University] M101P: MongoDB for Developers (November 2013 - January 2014) Certificate

Education:

  • Cherkasy State University 'Bohdan Hmelnycky' (2004 - 2008)
    • Diploma of Bachelor in 'Intellectual systems of decision-making'
    • I participated in additional workshops where got an experience of software development process using concepts of TDD, XP and Agile
  • Cherkasy Specialized school #17 (1994 - 2004)

Further Interests:


Updated on 2021-06-21 [1d22413]