Logo
Dmytro – AWS, React, Typescript, experts in Lemon.io

Dmytro

From Ukraine (UTC+3)flag

Full-stack Web Developer|Senior

Dmytro – AWS, React, Typescript

Dmytro is a senior full-stack engineer with 11 years of experience, specializing in React, Node.js, and TypeScript. He has led teams and owned end-to-end delivery for B2C fintech and web platforms, demonstrating strong architectural, database, and problem-solving skills. His AWS experience is foundational, and he uses AI tools for development productivity. Communication is effective for client-facing roles.

11 years of commercial experience
Main technologies
AWS
2 years
React
11 years
Typescript
10 years
AI-assisted coding
1 year
Node.js
9 years
Next.js
5 years
Additional skills
Redis
GCP
Tailwind CSS
Docker
Sentry
Material UI
PostgreSQL
Vercel
Gatsby.js
React Native
Styled-components
Express.js
MongoDB
Laravel
Nest.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Lead Full-stack Engineer
Jan 2023 - Apr 20263 years 2 months
Project Overview

A fintech internet-acquiring platform for the client-facing (B2C) side of payment processing.

Responsibilities:
  • Owned the client-facing (B2C) side end-to-end across the Nest.js/Node.js backend and React frontend;
  • Designed and built a complex order placement UI that accepted credit card, Apple Pay, and Google Pay payments with delivery management and authentication;
  • Built a reusable web credit card tokenization widget from backend to frontend and a web SDK for reuse across products;
  • Led a team of 5 middle and junior engineers and helped them grow technically;
  • Worked closely with product owners and business analysts to turn requirements into architecture decisions and technical tasks;
  • Helped prioritize the backlog and ensured features were delivered on time;
  • Set up frontend and backend monitoring with Sentry, GCP internal logs, and Grafana;
  • Managed CI/CD pipelines for automated build, test, and deploy;
  • Used Redis and RabbitMQ for checkout caching and reliable asynchronous message processing;
  • Led the technical direction and full-stack delivery of the consumer-facing platform.
Project Tech stack:
React
Node.js
PostgreSQL
Redis
RabbitMQ
Docker
GCP
Grafana
Material UI
Tailwind CSS
Sentry
Lead Full-stack Engineer
Apr 2021 - Jan 20231 year 9 months
Project Overview

The main company website and supporting mobile app backend and shared component library for web and mobile.

Responsibilities:
  • Led the migration of the company’s primary website from Gatsby.js and Netlify CMS to Next.js, improving maintainability and performance;
  • Managed the transition of web infrastructure and deployment workflows to Vercel;
  • Designed and developed the backend services for a React Native mobile application using Node.js and Nest.js;
  • Contributed to React Native application development, delivering features across both frontend and backend layers;
  • Designed and implemented a shared component library used across React and React Native applications, ensuring a consistent user experience on web and mobile platforms;
  • Collaborated across multiple product squads, contributing to architecture decisions, technical planning, and full-stack feature development;
  • Established reusable development patterns and UI standards to improve cross-team efficiency and code consistency.
Project Tech stack:
React
React Native
Node.js
Next.js
Redux
Vercel
Gatsby.js
Vite
Styled-components
Senior Full-stack Engineer
Jan 2019 - Mar 20212 years 1 month
Project Overview

Space planning and facility management platform with web and mobile applications for uploading and managing floor plans, organizing spaces and assets, and exploring interactive building visualizations. The system enables users to efficiently manage workplace layouts, track space utilization, and access real-time spatial data through intuitive visual interfaces.

Responsibilities:
  • Developed and maintained user interfaces for a space planning and facility management platform across web and mobile applications;
  • Built responsive web and mobile features from scratch, translating product requirements and designs into production-ready solutions;
  • Implemented new functionality and enhanced existing features to improve usability, performance, and user experience;
  • Collaborated with cross-functional teams to deliver product improvements and ensure consistency across platforms;
  • Contributed to UI architecture, component development, and ongoing application maintenance.
Project Tech stack:
React
React Native
Axios
NX
GraphQL
Webpack
Canvas
Middle to Senior Front-end Engineer
Dec 2017 - Dec 20181 year
Project Overview

Cross-platform print management solution for wide-format printers, available as both a web application and an Electron-based desktop application. The platform enables users to configure print jobs, manage printer settings, monitor printing workflows, and streamline production processes through a unified interface across desktop and web environments.

Responsibilities:
  • Developed and maintained a cross-platform interface for managing wide-format printing workflows, available as both a web application and an Electron desktop app;
  • Built and supported UI features for configuring print jobs, managing printer settings, and monitoring job status in real time;
  • Implemented responsive and consistent user interfaces across web and desktop environments to ensure a unified user experience;
  • Collaborated with backend and product teams to integrate printing workflows and improve system reliability;
  • Delivered new features and UI improvements to streamline print operations and enhance usability for end users.
Project Tech stack:
React
Redux
Node.js
Prisma
SQL
Electron.js
Express.js
Styled-components
Middle Front-end Engineer
Jun 2017 - Nov 20175 months
Project Overview

Corporate travel management platform providing a user interface for booking, managing, and tracking business travel arrangements. The system enables employees and administrators to handle travel requests, approvals, itineraries, and expense-related workflows in a centralized digital environment.

Responsibilities:
  • Developed and maintained the corporate travel management system UI;
  • Supported and maintained the legacy user interface;
  • Contributed to the migration of the UI to React;
  • Continued migration work and feature support until the project was discontinued.
Project Tech stack:
jQuery
React
Webpack
Junior to Middle Full-stack Engineer
Nov 2015 - Apr 20171 year 4 months
Project Overview

A large educational service platform with more than 10 client sites, including custom writing services, dashboards, and client-facing websites.

Responsibilities:
  • Contributed to a large-scale educational platform consisting of 10+ client-facing websites;
  • Developed and delivered new features across multiple services in collaboration with product teams;
  • Participated in writing technical specifications and effort estimations for planned work;
  • Built custom content and writing services, including two complex dashboards using a Laravel backend and React frontend;
  • Developed five client-facing websites using an Express.js backend with React and custom server-side rendering;
  • Worked across multiple codebases, ensuring consistency, maintainability, and performance across distributed systems.
Project Tech stack:
React
Flux
Redux
Laravel
SQL
MongoDB
Node.js
Express.js
Webpack

Education

2018
Software Engineering
BSc

Languages

Ukrainian
Advanced
English
Advanced

Hire Dmytro or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.