Ivan – Node.js, React, Typescript, experts in Lemon.io

Ivan

From Ukraine (UTC+3)flag

Full-stack Web Developer|Senior
Lemon.io stats
1
projects done
901
hours worked

Ivan – Node.js, React, Typescript

Meet Ivan - a senior Full-stack developer/Team Lead with 6 years of experience. He's a real superstar in coding with a variety of projects behind his back. He enjoys working in a team and helping others. In his free time, he likes to...code and create Telegram bots! This man has no rest and is ready to work for you!

10 years of commercial experience in
Consumer goods
E-commerce
Fintech
Gambling
Healthcare
Healthtech
Human resources
Retail
Enterprise software
HRMS
Mobile apps
SaaS
Gaming software
Main technologies
Node.js
1 year
React
1 year
Typescript
1 year
Additional skills
React Native
Angular
Angular Material
Redux Thunk
Redux Saga
REST API
Material UI
Gulp
Tailwind CSS
Mocha
Stripe API
CSS
HTML
SASS
JSON
Socket.io
Bootstrap
Express.js
MongoDB
PostgreSQL
Redux
MobX
GraphQL
AWS
GCP
JavaScript
jQuery
AJAX
Webpack
Nest.js
MySQL
Docker
GitLab CI/CD
Twilio API
Direct hire
Not possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Front-end Team Lead
Jan 2021 - Mar 20221 year 2 months
Project Overview

A playground network for gambling in the UK.

Responsibilities:
  • Led the front-end team
  • Performed code reviews
  • Implemented new features
  • Did support and bug fixing
  • Performed unit test with Jest | Enzyme
Project Tech stack:
React
Next.js
Typescript
Redux
Redux Thunk
Axios
SSR (pub
sub)
payment integration (SafeCharge)
SCSS
Jest
Enzyme
Storybook
Lodash.js
Full-stack developer/Team Lead
Apr 2020 - Jan 20219 months
Project Overview

Goally is an assistive application for kids with ADHD or autism, which includes web and mobile applications, admin web panel, and behavior tracker.

Responsibilities:
  • Led the development process
  • Did code reviews
  • Mentored teammates
  • Created technical specifications
  • Did design development from scratch
  • Documented Node.js processes, including database schemas
  • Prepared reports
Project Tech stack:
Typescript
Node.js
Nest.js
MongoDB
React
MobX
React Native
Full-stack developer
Apr 2019 - Apr 20201 year
Project Overview

Iterius is an application for tracking of working hours, tracking time spent on projects and tasks, with the ability to generate reports for each employee / user of the system.

Responsibilities:
  • Led the development process
  • Did code reviews
  • Set up project architecture
  • Created models for database
  • Performed UI development.
Project Tech stack:
React
Typescript
Node.js
Express.js
PostgreSQL
TypeORM
SASS
MobX
REST API
Full-stack developer
Jul 2018 - Feb 20197 months
Project Overview

A complex online platform for wholesale and retail trade of vapes and accessories.

Responsibilities:
  • Set up project architecture
  • Designed customer-facing UI and back-end services for various business processes
  • Documented Node.js processes, including database schemas
  • Prepared reports
Project Tech stack:
React
Redux
Redux Saga
Node.js
MongoDB
MongooseODM
Express.js
Redux-Form
Full-stack developer
Jan 2018 - Aug 20186 months
Project Overview

ClearVAT a One Stop Shop provider that allows eCommerce businesses to distribute their goods within the member states of the European Union in full compliance with the VAT ruling of the respective country. The multi-language application includes registration and complex VAT calculations for every user.

Responsibilities:
  • Designed API endpoints, database schemas
  • Worked with complex SQL queries for external database
  • Connected front end services to external resources through the API
  • Front-end development according to design
Project Tech stack:
React
Redux
Redux Saga
Redux-Form
Node.js
MongoDB
MongooseODM
Express.js
Front-end developer
May 2017 - Jan 20188 months
Project Overview

It is an online platform for selling medical cannabis that can be available for wholesale to dispensaries and processors throughout Maryland. The application provides full control over the order processes, thereby ensuring their transparency for each User.

Responsibilities:
  • Did Front-end development according to design
  • Developed UI from the scratch
  • Performed API integration
  • Integrated Stripe payment for services
Project Tech stack:
Redux Saga
Redux
React Native
Full-stack developer
Jun 2016 - Mar 20179 months
Project Overview

The platform offers a solution to identify, manage and grow human capital in any organization. This online human capital management software helps managers and entrepreneurs to identify and nurture knowledge, skills, and motivation within their tribe, independent of whether those tribe members are employees, freelancers, partners, or volunteers.

Responsibilities:
  • Implemented security and data protection
  • Integrated data storage solutions
  • Performed front-end development according to design
Project Tech stack:
Node.js
Angular
MongoDB
Git
ElasticSearch
AWS
Grunt
Babel
Passport lib
Bootstrap
SASS
Express.js
Chai
ECMAScript 6
Heroku
Morgan for logging
Sendinblue
Lodash.js

Education

2018
Computer science
Master's

Languages

English
Advanced

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