You will get Migration from React 15 to the latest(from Classes to functions)

5.0

Let a pro handle the details

Buy Web Application Programming services from Oleksandr, priced and ready to go.
5.0

Let a pro handle the details

Buy Web Application Programming services from Oleksandr, priced and ready to go.

Project details

You will get updated code from the legacy React version(15) based on Classes to the latest(17, 18) based on functions. No big architectural changes.
If you have some NPM libraries which are not supported by React 16+ - it can be discussed separately.
In the scope, I'll only update React code, no custom utils, no separate code, just React components in new way
Programming Languages
JavaScript, TypeScript
What's included
Service Tiers Starter
$800
Standard
$1,500
Advanced
$5,000
Delivery Time 10 days 20 days 30 days
Number of Revisions
333
Design Customization
-
-
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code
5.0
12 reviews
100% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

KH

Kevin H.
5.00
Jul 16, 2025
React Frontend Developer Needed for Feature Enhancements Very short collaboration as it was discussions and team lead based, overall very positive

AB

Andreas B.
5.00
Feb 11, 2025
Reactflow Implementation Oleksandr is an amazing React developer, who has vast experience with developing even very complex react applications and make them simple and extensible. Highest quality of code I've seen and always fast delivery. I can fully recommend him for everything around react development/application architecture setup etc. Thanks Oleksandr for the great work!

NO

Nicholas O.
5.00
Aug 7, 2024
Senior Developer Another great experience working with Oleksandr on React.js / TypeScript projects.

AB

Admin B.
5.00
Aug 1, 2023
Expert in Developing "Workflow Editors / NoCode-Editors / Canvas" like Miro, Figma, Make.com

NO

Nicholas O.
5.00
Dec 14, 2022
Senior FE Developer
Oleksandr M.Status: Offline

About Oleksandr

Oleksandr M.Status: Offline
Senior/Lead Frontend/JavaScript Engineer
100% Job Success
5.0  (12 reviews)
Kyiv, Ukraine - 3:29 pm local time
I've worked as a FullStack developer at the beginning of my career. So I have a diverse experience, described below. My strongest skill is Frontend.
Recently coding with Claude Code

About Frontend:
- TypeScript (about 5 years)
- ReactJS (Redux, Hooks, Reselect, Styled Components, Redux-Saga\Thunks, GraphQL, Recompose...) ( 7+ years )
- NextJS (2 years)
- VueJS (Vuex) ( more one year )
- ES6+ (more than 4 years). Functional programming
- WebPack, Gulp
- Npm, yarn
- UnitTests (Mocha, Jest\Enzyme)
- BDD (Cucumber)
- e2e testing (Cypress)
- Reactflow (Diagrams)
- OpenStreetMap && Leaflet.
- Chrome\Safari\Mozilla extensions
- Lexical JS Text Framework
- Reactflow - flow editor
- Deep knowledge of HTML5\CSS3 (about 5 years, Flex, Grid CSS, responsive design)
- jQuery, and many other libraries and other buzzwords...

BackEnd part:
- NodeJS (4+ years), microservices, Socket.io and native Websockets, Nest, Express, Koa.
- RabbitMQ
- Redis
- PHP (Laravel 5 and vanilla) (3 years)
- MySQL (2 years), and some experience with MongoDB.
- Linux
- Nginx, Apache, Tomcat
- Stripe, Paypal and other payment integrations
- Google Api ( Maps, Analytics, OAuth, etc ...)

DevOps part:
- Docker/Kubernetes.
- AWS - k8s, routing, lambdas. (I can wrap a service into docker and setup deployment using Jsonnet for example)
- Git
- Continuous integration (TeamCity, Gitlab CI). My last task was - to set up shared CI configuration for similar projects, so they don't care how it works (Build, lint, tests, publish, deploy, k8s, notify if prod has been deployed)

Lead experience in frontend team of 3-6 people of junior-sr level.
Blockchain, working wi SK, Metamask wallet using OpenWallet protocol (Etherium). Web3 lib.
Building SPA(with realtime), map services, CRM and complex UI.
Creature of full life-cycle infrastructure - from Gitlab CI and
deploy in AWS Kubernetes. Setting Golden Signals (SRE) - NewRelic, DataDog + Monitors for apps.

- Created NoCode editors/ website builders
- Made from scratch cartographic application for a logistic sphere (tracking trucks, offers).
- Worked on one of the top eCommerce players in the USA market.
- Electronic document management.
- Different small startups like project management tools, SEO tools...

Steps for completing your project

After purchasing the project, send requirements so Oleksandr can start the project.

Delivery time starts when Oleksandr receives requirements from you.

Oleksandr works on your project following the steps below.

Revisions may occur after the delivery date.

Give result)

Review the work, release payment, and leave feedback to Oleksandr.