Summary

Expertise

Project Highlights

Education

Agency

DK

English:

Advanced

Dmytro K.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Advanced

I have more than 6 years of professional work experience in software development. Specializing in the development of the client part of web apps

I have more than 6 years of professional work experience in software development. Specializing in the development of the client part of web applications, as well as web API development. I have knowledge and experience with HTML, CSS, Javascript, React JS, Next JS, Riot JS, Node JS, and Express JS. My focus has primarily been on the client-side development of financial projects, e-commerce projects, and several server-side rendered (SSR) projects utilizing Next JS. Additionally, I have contributed to the backend development for some of these projects.

Want to hire this engineer?

Check if Dmytro is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

React.js 6 years
JavaScript 6 years
Node.js 3 years
React Native 1 year
TypeScript 2 years
GraphQL 1 year

Other technologies

GitHub
Redis
RESTful API
Docker
Redux
Nest
GraphQL
Google Cloud Platform
Material-UI

Project Highlights

icon
JavaScript engineer

Motion AUS

Jan `23 - Present

2 years

GroupBy

Motion - Industrial Supplies, Bearings & Equipment. This is the E-commerce platform that combines B2B and B2C user experiences.

Responsibilities & achievements

Created architecture of the Frontend Project consisting of Next JS application interacting with Crownpeak CMS and API. Developed components and pages for the Next JS app. Contributed to the development of microservices, which integrated the platform with Commerce Tools and external ERP systems, product uploading functionality. Contributed to project optimization efforts by implementing cache functionality using Redis. Utilized GitHub Actions to establish CI/CD workflow for the project, enabling application deployment to Google Cloud Platform (GCP). Integrated Stripe payment system.

Express.js
Node.js
React.js
Stripe
Docker
Google Cloud Platform
Next.js
icon
JavaScript engineer

Command Center

May `21 - Jan `22

8 months

GroupBy

Command Center is the product to help clients deliver a comprehensive merchandising solution with a suite of features designed to optimize product visibility, enhance customer experiences, and drive conversion rates.

Responsibilities & achievements

Developed different pages and components. Conducted functionality refactoring to improve the codebase. Covered applications with unit tests and participated in code reviews.

React.js
TypeScript
Mocha
Redux
Material-UI
icon
JavaScript engineer

Cryptocurrency exchange terminal

Jan `20 - May `21

1 year

NDA

The project focuses on developing a Crypto Wallet and Crypto Exchange platform. The Crypto Wallet component enables users to generate the required addresses for sending and receiving multicurrency crypto transactions. It provides a web/native os app interface for managing digital assets and facilitating transactions. The Crypto Exchange component allows users to trade various cryptocurrencies, providing a platform for buying, selling, and exchanging digital currencies.

Responsibilities & achievements

Created wallet application structure from scratch. Contributed to app logic development using crypto technologies BIP 39 and BIP 44 to allow users to create a multicurrency wallet, and send and receive transactions. Set up electron project(binaries generation, auto-updates). Worked with blockchain nodes to provide necessary data for the application. Contributed to the crypto exchange application by creating app logic and pages. Expanded logic for communication with the Backend API utilizing Socket IO. Contributed to the integration of the Trading View system. Contributed to the development of some APIs in the backend.

Express.js
Node.js
React.js
Socket.IO
Docker
Redux
Electron
icon
JavaScript engineer

Race Scout

Mar `19 - Jan `20

10 months

AMG Mercedes

Online platform for Team Managers, Drivers, and Petrolheads

Responsibilities & achievements

Creating user interface components. Applying Redux Saga for async side-effects. Working in an international team with AMG Mercedes Developing responsive UI elements; Solving cross-browser and cross-platform issues; Working with REST API using HTTP; Optimized application for maximum speed and scalability; Worked with backend engineers and QA to see projects through, from conception to completion; Worked with third-party APIs such as Facebook APIs.

React.js
React Native
Redux
Next.js

Education

Higher education in Computer Science

Agency

Transparent engineering agency #1337

100-400

GMT+2

Kyiv/Ukraine

Core Expertise

JavaScript
Node.js
PHP
React.js
React Native

Industries

Education & Science, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Advertising & Marketing, Travel & Tourism, Healthcare & Medicine, Booking & Rent, Electronics & Equipment, Blockchain & Cryptocurrency, Cybersecurity & Data Protection, FMCG, Big Data, Automotive, Internet of Things, Entertainment, SaaS, ERP

Want to hire this engineer?

Check if Dmytro is available