Vasyl – React, JavaScript, Next.js, experts in Lemon.io

Vasyl

From Ukraine (UTC+3)flag

Front-end Web Developer|Middle
Lemon.io stats
1
projects done
180
hours worked

Vasyl – React, JavaScript, Next.js

Vasyl has been a front-end developer since 2010. Since then, he has implemented projects in e-commerce, social media, administration, and many other domains. The ace up his sleeve is expertise with React and Redux. Clear communication matters to Vasyl, and from him, you can expect not only technical proficiency but also meaningful discussion.

16 years of commercial experience in
E-commerce
Event management
Productivity
Mobile apps
Web3
Main technologies
React
1 years
JavaScript
1 year
Next.js
1 years
Additional skills
GraphQL
AWS
Cognito
Amplify
DynamoDB
Material UI
Ant Design
Express.js
MongoDB
Gatsby.js
Bootstrap
Formik
Node.js
Redux
promise
HTML
Meteor
Lodash.js
CSS
Redux Saga
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

React.js developer
Jul 2022 - Aug 20221 month
Project Overview

Internal admin application.

Responsibilities:
  • refactor the old codebase;
  • develop new pages;
  • develop a custom UI library;
Project Tech stack:
AWS
React
GraphQL
Cognito
Amplify
DynamoDB
Material UI
React.js consultant
Mar 2020 - Dec 20211 year 9 months
Project Overview

The admin frontend was a simple React.js application. It has been developing actively, some parts needed refactoring.

Responsibilities:
  • turning parts of the code into reusable components;
  • organizing API calls as “direct API call -> processing its results logic -> UI logic -> showing resulting data in UI”;
  • getting the logic out of UI and keeping it as helper functions;
  • organizing data structure & data flow on pages according to the “one source of truth” principle;
  • checking the work of some app parts so they performed correctly and fitted the app’s purpose;
  • fixing small UI bugs;
Project Tech stack:
- React.js
Redux
Redux Thunk
Next.js developer.
Apr 2020 - Sep 20205 months
Project Overview

Users needed to manage their projects, train projects' teams, track team members' learning and working progress.

Responsibilities:
  • responsible for the whole web UI part.
Project Tech stack:
Next.js
React.js consultant
Jul 2019 - Jul 2019
Project Overview

A small web application - task manager - for usage in client's own business.

Responsibilities:
  • UI planning and coding;
  • testing;
  • deploying to a server;
Project Tech stack:
React
Redux
Redux Thunk
Formik
React.js specialist
Jan 2019 - Jun 20195 months
Project Overview

Mix of social network & ecommerce for yachts & boats owners.

Users authorization. Adding boats, yachts. Editing them (description, prices etc). Booking & availability schedule.

The old version was written with jQuery, the new version had been built with React and Redux. The backend part was built on Symfony PHP framework and was supported by a client’s backend developer.

Responsibilities:
  • planning a component structure for parts of UI;
  • investigating the old frontend app and figuring out which API to use;
  • writing tasks, estimating;
  • coding components, writing logic with Redux-Saga;
  • code reviews;
  • communication with the customer and the backend developer.
Project Tech stack:
React
Redux
Redux Saga
React.js specialist
Jun 2018 - Dec 20186 months
Project Overview

Mix of e-commerce and booking. The application offered skies, skateboards and other winter activities. Users could rent or buy them.

Responsibilities:
  • planning architecture, data structures and logic;
  • planning and coding a custom library of reusable components for this application;
  • handling client-side authorization & authentication with tokens;
  • testing logic.
Project Tech stack:
React
Redux
Redux-Logic
React.js specialist
Mar 2017 - May 20181 year 2 months
Project Overview

Organizing, collecting money, feedback gathering - for different events.

Responsibilities:
  • planning architecture for a feature;
  • planning data structure and logic;
  • planning components composition to use already developed ones;
  • coding new components;
  • adding new components to the feature;
  • adding event listeners and logic;
  • testing logic.
Project Tech stack:
React
Redux
Redux Saga
Recompose

Education

2007
Computer Technologies in Machine Building
Master's

Languages

English
Advanced

Hire Vasyl 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.