BACK to search results
Maksym D.
Last update: 23 Apr 2019
SENIOR /team lead
Senior Java Developer with strong Alfresco expertise
7+ years of experience in Java and related technologies development, and 6+ years of experience in Alfresco development. Known for his deft use of Alfresco and Mule (Mule ESB certified) he copes easily with the related technologies. Proficient in Java EE, Java Swing, Liferay, Spring Framework, Hibernate, XML, HTML, SQL. Familiar with Web Services (SOAP, REST), Apache Solr, JMS. A hard-working and detail-oriented engineer. Exceptional problem-solver with strong analytical skills.
All rates are indicative, annual rate includes 20% discount
20% discount on yearly basis
GMT+2 East Europe
Kharkiv/Ukraine

Works

EXPERIENCE

Industry Experience

Information services & Technologies, Business & Productivity, E-Commerce & Retail, Law & Government, Booking & Rent, Food & Drink

Product Experience

Business process improvement tool, Document management web application, document management system, An enterprise solution combining electronic archiving, document management (DMS) and workflow management, Online documents editor, Addon Tool, enterprise document management system

PORTFOLIO HIGHLIGHTS

May `18 – Present

11 months

Hardware Server Stabilization

Senior Java Developer

Development of the Back-end functionality based on Mule ESB.

NDA

Rewrite existing implementation for Hardware Server using library PipeIO. Hardware Server is a software written in Java for implementing communication with scales, printers, scanners via different protocols: TCP, RS232, LPT.

Technologies Stack:

Spring Data Spring MVC Java 8

Industry:

Information services & Technologies

Product:

Business process improvement tool

Jun `17 – Present

1 year

Secure Send

Team Leader

Responsible for all technical decisions, code review and development process.

NDA

A solution based on Alfresco and custom Angular2 application to share files to users non-registered in Alfresco. A user inside Alfresco “share folder” and gets a link. This link can be sent by email or in any IM. A recipient can view and download the 'shared' folder and files in Angular2 application. It supports different types of sharing, 2FA authentication, anonymous access, limit download count, email templates, interrupted downloads, statistics, audit, etc.

Technologies Stack:

Alfresco Facebook API JavaScript FreeMarker REST Spring Framework twitter api Angular 2x

Industry:

Business & Productivity, Information services & Technologies

Product:

Document management web application

Feb `17 – Present

2 years

ePromos

Senior Java Developer

There were developed the extension for the default Alfresco functionality that includes a complex workflow process for processing orders; private rest services for workflow needs and public for other customer's applications; customizations in Alfresco Share Application in the UI part (HTML, JavaScript) and Back-End (JavaScript and Java).

The application is an Order Tracking System for the company that provides promotional services. It is based on Alfresco Platform. The main purpose of the project is to organize the business process for creating a final promotional product from scratch. The process is a set of steps (more than 30 steps). The main steps include Order creation, Request Artwork, Design Artwork, Proof Revision, Manager Approval, Generating accompanying documents, Invoice payment, Sending notification emails, etc.

Technologies Stack:

Apache Java EE Spring JAXB REST Spring MVC Spring Boot

Industry:

E-Commerce & Retail

Mar `15 – Nov `17

2 years

A cloud-based secure portal for Lawyers

Senior Java Developer

Working on the core of the system, especially - OCR, encryption and CrushFTP.

NDA

An Alfresco based DMS. Developed customizations including new pages, permission management, extended email processing, extended site security system, AWS integration, OCR, encrypt/decrypt documents. Extended audit system integrated with Jasper Report application server, extended FTP sub-system to work with CrushFTP application server, extended transformation sub-system. Implemented SSO using the CAS server.

Technologies Stack:

Alfresco Java JavaScript FreeMarker JasperReports OCR Tesseract Spring Framework Solr

Industry:

Business & Productivity, Information services & Technologies, Law & Government

Product:

document management system, An enterprise solution combining electronic archiving, document management (DMS) and workflow management

Mar `17 – Jun `17

3 months

Mule ESB project

Senior Java Developer

Development of the Back-end functionality based on Mule ESB.

NDA

Developing the following flows: 1. Triggered from http, get JSON resources from REST call, transform to target Java class, process Payload in batch and post JSON to another web service. 2. Http connector, converting the input JSON to DTO, send email, handle different types of response.

Technologies Stack:

XML Jenkins REST Spring Framework Java 8

Industry:

Information services & Technologies

Product:

Business process improvement tool

Dec `16 – Mar `17

3 months

Excel editing using Vaadin and Mule ESB

Senior Java Developer

Development of both Front-end and Back-end using Vaadin and Mule ESB.

NDA

Develop web application for editing excel files and storing them in Oracle DB, REST web services for different metadata, UI using Vaadin framework, Mule ESB.

Technologies Stack:

Java MySQL JSTL Spring Framework Vaadin Framework

Industry:

Information services & Technologies

Product:

Document management web application, Online documents editor

Jun `16 – Dec `16

6 months

Dispute resolution REST services

Senior Java Developer

Development of the REST services, extending Activiti workflow API and reporting.

NDA

An Addon for Activiti implemented as a set of REST services which generate a report containing all applicable workflows in Activity filtered by provided criteria. Export results in an Excel file and My SQL DB.

Technologies Stack:

Java MySQL JDBC REST Spring Framework

Industry:

Business & Productivity, Information services & Technologies

Product:

Business process improvement tool, Addon Tool

Nov `15 – Jun `16

7 months

Housing fund-tenants

Senior Java Developer

The main developer - was working on the core of the system.

NDA

Implementation of Alfresco workflow which helps a housing company (that rents out houses and apartments to tenants) to approve and store their documents (invoices, request for prepayments) in a structured way.

Technologies Stack:

Alfresco Java JavaScript FreeMarker Spring Framework YUI Library

Industry:

Booking & Rent

Product:

enterprise document management system, An enterprise solution combining electronic archiving, document management (DMS) and workflow management

Jan `14 – Mar `15

1 year

Recipes

Senior Java Developer

Working on the complex form components and workflows.

NDA

Development of a platform for recipes based on Alfresco. It allows chefs to develop, share, collaborate on recipes using a complex workflow process. A huge amount of custom functionality and form controls was created to extend an Alfresco default workflow functionality to allow specific operations such as calories and food composition counters, ingredient management, etc.

Technologies Stack:

Alfresco Java JavaScript FreeMarker JSTL Spring Framework YUI Library

Industry:

Food & Drink

Product:

document management system

Works:

EDUCATION

Donetsk National Technical University

Master Degree in Geoinformatic Systems and Technologies

'Quantor', Ukraine, Kharkiv

Course Developing Web-applications on Java

Web & mobile development agency #122

Since 2005 the company has been opening the doors of its tech pool with a customer-oriented approach. A stack of our expertise covers Liferay, Alfresco and Hybris platforms in the row with the web and mobile solutions to fill clients needs. Offering software development and customization services, consulting and quality assurance for both startups at their MVP steps and for enterprises, we keep contributing to the open-source community as well. We have a special offer for professional tech startups as dedicated developers for the team extension. Their bundle of knowledge and skills of both mature and hyped technologies are up for grabs. Our extensive and versatile portfolio covers Healthcare, Media, e‑Commerce, Travel & Local, Financial, Telecommunications, Productivity, IoT and other industries where newly minted ventures can get a chance to prove themselves to the world.

MORE SQL TALENT AVAILABLE AT THIS AGENCY

AL
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 23 Apr 2019
Senior React Native and Mobile Android Developer
Highly proficient in Android/Java/React Native and related technologies development. Specialized at creating a different kind of application. Detail-oriented, exceptional problem-solver with deep anal...
5 Projects completed
GMT+2 East Europe
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 23 Apr 2019
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 23 Apr 2019
All rates are indicative, annual rate includes 20% discount
view Profile
Updated: 23 Apr 2019