Logo
Dmytro – JavaScript, React, Node.js, experts in Lemon.io

Dmytro

From Ukraine (GMT+3)

flag
Full-stack Web DeveloperSenior
Hire developer
12 years of commercial experience
Administration
Automotive
Banking
E-commerce
Energy
Logistics
CMS
CRM
Lemon.io stats

Dmytro – JavaScript, React, Node.js

Meet Dmytro, a tech expert with over a decade of experience. Transitioning from .NET to JavaScript, he knows his way around the basics of TypeScript, React.js, and Node.js and has been building software architectural solutions. But it's not just his technical skills that stand out; he's approachable in interviews and has a light vibe and communication style. In a nutshell, Dmytro is your Senior full-stack developer, perfect for projects with a 50/50 front-end and back-end split.

Main technologies
JavaScript
10 years
React
5 years
Node.js
5 years
Next.js
1 year
Typescript
4 years
Additional skills
Docker
.NET
MongoDB
Material UI
Svelte-kit
Tailwind CSS
C#
.NET Core
PostgreSQL
Microsoft SQL Server
OpenAPI
GitHub Actions
Svelte.js
Firebase
Supabase
Figma
WebSocket
Storybook
Cloudflare
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Front-end Developer
Aug 2023 - Ongoing10 months
Project Overview

Developed a comprehensive marketplace platform, tailored for large businesses to facilitate internal transactions. The platform allows departments within the same organization to buy and sell spare parts and other materials seamlessly.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Designed and implemented the architecture of the platform using React for the front end;
  • Developed core functionalities, including product listings, search, and payment processing;
  • Integrated secure authentication and authorization mechanisms to ensure data privacy and security.
Project Tech stack:
React
Svelte-kit
Bootstrap
Material UI
React Query
Zustand
MobX
OpenAPI
.NET
.NET Core
Node.js
Full-stack JavaScript Engineer
Dec 2021 - Aug 20231 year 7 months
Project Overview

A project is an evolution of PoC that was created for a Norwegian company selling electricity. Initially, it was created by German fellas highly inspired by Angular. It covers the entire process of energy settlement, starting from registering meter readings and finishing on sending an invoice to a customer.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Re-wrote the way API was consumed;
  • Migrated it to pnpm and extracted a few packages into pnpm workspaces;
  • Updated open API-generator template so it could produce esm;
  • Added code splitting/lazy loading to a router;
  • Migrated the application onto Vite.
Project Tech stack:
React
React Query
MobX
Inversify.js
i18next
.NET
MongoDB
PostgreSQL
REST API
Full-stack Software Engineer
Jan 2015 - Nov 20216 years 9 months
Project Overview

There were 2 projects here: an international e-shop platform and a web framework for the company's internal purposes.

E-shop is a huge Sitecore application split into two parts: the end customer website for making purchases and the seller's administration page with everything like access to ERP, CRM, report generators, affiliated programs, and others.

The framework is written in JavaScript and intended to replace the old Java/Ruby framework in the company's main direction - the energy market. During the development of the framework, a few smaller applications were created as alternatives to popular tools such as Jira and Basecamp.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created a solution for the affiliated program in a complex e-shop;
  • Improved the Sitecore template generation process;
  • Created an internal js framework to replace old monolith;
  • Organized and supported the engineer's department;
  • Improved my communication skills as well as technical skills;
  • Took control over the React components library;
  • Created tons of Express.js middleware plugins to be used in a framework.
Project Tech stack:
.NET
.NET Core
Adobe XD
Axios
Microsoft Azure
Bootstrap
Docker
C#
Git
React
Node.js
Express.js
Redis
MongoDB
REST API
Full-stack Developer
Apr 2013 - Jan 20151 year 9 months
Project Overview

The CRM can be adjusted to suit any branch of a business. Particularly, his involvement in the project was about developing business processes for various banking systems, for instance, tracking the call center activity and creating potential clients in the CRM.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Wrote a Windows Service and daemon to track call center logs;
  • Established a loan lane for a bank and supported it for 2 years'
  • Wrote a bunch of extensions using ExtJS.
Project Tech stack:
.NET
Microsoft SQL Server
ExtJS
JavaScript
C#
ASP.NET Web developer
Nov 2010 - Apr 20132 years 4 months
Project Overview

This CMS is a custom application written on C#. The main goal is to split work between content editors and developers. Also, it follows WYSIWYG idea

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Produced many lines of HTML and CSS for websites of Ukrainian restaurants and celebrities;
  • Created cascade menu for easy navigation in CMS;
  • Utilized ImageMagick library to process stored images;
  • Developed the PoC to replace the WYSIWYG editor by using KnockoutJS.
Project Tech stack:
Knockout.js
JavaScript
HTML
CSS
C#
Adobe Photoshop

Education

2013
Computer science
Master

Copyright © 2024 lemon.io. All rights reserved.