Summary

Expertise

Project Highlights

Education

Agency

YK

English:

Upper Intermediate

Yulian K.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

Full Stack JS Developer, very strong Middle one

HTML/CSS, BEM methodology, Responsive/Adaptive Design, Bootstrap, Axios, Sass/Scss/Less, Redux ToolKit, jQuery, Formik, Redux-Thunk, Redux, Express, Rest API, Sequelize, WebSockets/Socket.io, JWT, Jest, webpack, Regular expressions, MySQL, Good communication skills, Adaptability, Ability to work under pressure, Attention to details, Communication, collaboration and teamwork, Creative and analytical approach, Unit/Integration/UI Tests, Figma, Visual Studio Code, WebStorm, Redmine, Postman, Swagger, Git, GitHub, GitLab, JavaScript (TypeScript) , React, Node.js

Want to hire this engineer?

Check if Yulian is available

Expertise

Years of commercial development experience

3 years of experience

Core technologies

TypeScript 3 years
React.js 3 years
Node.js 3 years
HTML 3 years
PostgreSQL 2 years

Other technologies

Express.js
jQuery
MongoDB
RESTful API
Redux
Mongoose
Jest

Project Highlights

icon
Full Stack Developer

RESUME BUILDER

May `22 - Mar `23

10 months

nda

Web application for generating resumes for company employees. The main concept of this application is to simplify the process of making/editing an employee's resume. Resume Builder has a management functionality for information about employees, their skills, and work experience. Using that and powerful engine of templates the employee or manager can generate a resume using multiple different templates and export them in different formats such as PDF, DOCX, LaTeX, and JSON. Since a resume builder created as a collaborative workspace it provides a user-friendly interface to the version history, so users can easily understand what, when, and how was modified in the resume or employee profile. To provide the ability to integrate this application into the company structure the application supports integration with LDAP and roles management.

Responsibilities & achievements

Develop new features for server and client Working with REST API Bugs fixing and code review Creating custom React components

Express.js
MongoDB
Node.js
React.js
Docker
Redux
Mongoose
icon
Full Stack Developer

furniture assembly

Apr `21 - May `22

1 year

nda

This platform is dedicated to furniture assembly instructions. The main point is that the instructions are presented in pictures and video format. The video is divided into chapters and is fully synchronized with the pictures, that is, for each picture its own piece of video is highlighted, and as you watch the video, the instructions in the pictures change. For the convenience of users, you can also independently switch pictures and chapters. The video player supports various audio tracks, video tracks, subtitles. You can also see what parts, tools are needed for each stage, how many people are needed for assembly, and how long it will take, taking into account the user's skills in assembling furniture. Our team was engaged in the front-end part. A number of new features were implemented. The specialist worked with the video player, fixed bugs, conducted the code review.

Responsibilities & achievements

Implement new features Creating API using REST principles Node.js and Express. Bugs fixing and code review Holding demo meetings Communication with customer

Node.js
React.js
Redux
Video.js
icon
Front End Developer

Smart Connector

Aug `19 - Apr `21

2 years

nda

Connector solution is a powerful integration platform that allows design and automating the synchronization of data and documents between different Document Management Systems (DMS). The solution provides end-users the ability to register a DMS from different vendors in the connector. Design the flow of integration using an interface to define: - when synchronization should happen; - what type of data or documents should be synchronized; - create a smart mapping of metadata and converters so the data can be synchronized in both ways. The modular design of the application allows to add of support of new DMS systems into the connector.

Responsibilities & achievements

Implement new features UI development and support Creating user interface using React.js. Managing state of frontend application using Redux. Bugs fixing

AWS
Java
Spring
Docker
Spring Boot
icon
Full stack JavaScript developer

Department Management

Mar `19 - Aug `19

5 months

NDA

Department management is an application which allows to create, update, delete, departments and manage employees inside department. The same operations are available for employees. The application has a login page which allows user to authenticate in the application. Also, application provides one-to-one chat between logged users. RESTful API for department management application using Express framework with Sequelize ORM for MySQL. The API can get, create, delete, update departments and employees stored in the MySQL database. For authentication was used JWT. Also, the chat was implemented using Socket.io framework. The chat has private dialogues between users that are stored in the database.

Responsibilities & achievements

Establishing database using MySQL. Creating API using REST principles Node.js and Express. Implementing authentication and authorization using jsonwebtoken. Implementing user roles and permissions. Creating user interface using React.js. Designing the application. Managing state of frontend application using Redux. Implementing responsive design. Implementing real-time chat between users using webSockets.

Express.js
Node.js
TypeScript
Bootstrap
Redux
Spring Boot
React-Apollo

Education

Higher Education

Agency

Web & mobile development agency #21

100-400

GMT+2

Kharkiv/Ukraine

Core Expertise

Ajax
Alfresco
Amazon API
Amazon EC2
AngularJS
ASP.NET
AWS
CSS
Hibernate
HTML5
Hybris
Java
JavaScript
Liferay
Linux
MongoDB
.NET
Node.js
PHP
PostgreSQL
Python
React.js
React Native
Scala
Selenium
Shopify
Spring
SQL
Vaadin
Web Development
Windows
WordPress
Android
Automated Testing
Bootstrap
Cucumber
Demandware
DevOps
Git
Icefaces
IntelliJ IDEA
iOS
JSON
Laravel Framework
Mobile
Software QA Testing
Adobe Illustrator
Adobe Photoshop
Project management
Redux
Vue.js
Maven
GitLab
Firebase

Industries

E-Commerce & Retail, Information services & Technologies, Advertising & Marketing, Service & Support

Want to hire this engineer?

Check if Yulian is available