Position: Разработчик java
Category: Java
English level: intermediate
Years of experience: 2


Java Developer (AngularJS & Java)
Infoclinika http://www.infoclinika.com/
March 2018 — 14 September 2018

First three months worked on Chorus (open source) project :
https://github.com/InfoClinika/chorus-opensource/tree/implement-crdm-api/chorus
Create documentation for development, fix unit tests (800 tests), replace Junit to TestNG
library.Implement new functionality CRDM-API(get information about experiment, generate
temporary link for download files from S3 and upload to S3, realize the feature which gets
external processed files and map them to experiment samples and experiment files
After three months started working on general product Chorus (30% front, 70% back):
Implement new functionality for the Desktop Uploader, refactor modules, replace log4j logs
to slf4j template in the two projects(Chorus & Workflow), make public API (Swagger) on
Chorus app. Implemented user email notification of invitation to laboratory
(Stack technologies: Spring REST, Spring Security, Spring Data, hibernate, concurrent,
RabbitMQ, AngularJS, Java8, Guava, AmazonS3)

Full-stack Developer (Angular4 & Java) (outstaffing)
Soft Hill
December 2017 — February 2018(volunteer project)

Complex development of CRM-system for Latin America agriculture market. The system helps flower-
growers to manage their business and delivery processes. Work on both sides front-end and beck-end.
Angular 4, SPRING 4 REST API, Spring DATA, Java 8, Jhipster, angularRX, HTML, SCSS, liquibase,
MySQL, HQL, etc. Complex project components building (RESOURCES, SERVICES,
REPOSITORIES)

Full-stack Java Developer
September 2016 — December 2017
LTD Park Code http://parkcode.com.ua/

Worked with Odoo ERP and CRM system open source, implemented new functionality
based on the odoo API, Python 3.5, JavaScript, QWEB according to client request,
created addons for website admin page and functionality for prices import (CSV), general
expanding of standard functionality
Web-applications development and supporting (http://admin.ceume.org.ua ,
http://profile.ceume.org.ua) Stack of technologies: PostgreSQL, SpringMVC, Spring Data,
JSF, javaScript, jQuery. Implemented new functionality on client's request
Applications updating (http://admin.ceume.org.ua , http://profile.ceume.org.ua)
Data migration from postgresql to nosql(LevelDB)
Implemented web version of desktop application
Stack of technologies: JSF(MyFaces, PrimeFaces), javaScript, jQuery, Java, Postgresql
Programmer position in stable company, opportunity to implement existing knowlede and skills, and to obtain the new one for career developing.