Igor Chernetsky, Developer in Minsk, Minsk Region, Belarus
Igor is available for hire
Hire Igor

Igor Chernetsky

Front-end Developer

Minsk, Minsk Region, Belarus

Toptal member since December 17, 2021

Bio

Igor is a senior front-end developer with more than 11 years of experience. With his strong knowledge of back end, JavaScript, TypeScript, React, and Angular, he has demonstrated experience in mentoring and leading junior team members. As a hard-working and detail-oriented professional, Igor always finds a common language with the client.

Portfolio

Aterise
Flutter, React, Angular, Node.js, NestJS, Full-stack, Full-stack Development...
Appko
React, JavaScript, Backbone.js, Node.js, Full-stack, Full-stack Development...
Unplugg
Angular, JavaScript, Full-stack, Full-stack Development, User Permissions...

Experience

  • Web Development - 10 years
  • CSS - 10 years
  • JavaScript - 8 years
  • Front-end - 8 years
  • Angular - 7 years
  • React - 4 years
  • Node.js - 3 years
  • AI Integration - 2 years

Preferred Environment

Angular, React, Front-end, JavaScript, Node.js, MongoDB, PostgreSQL, Redux, Flutter, TypeScript

The most amazing...

...things I've created from scratch are several web applications that became profitable assets and got good reviews from the customers.

Work Experience

Senior Front-end Developer

2019 - PRESENT
Aterise
  • Developed the front-end side of the cryptocurrency exchange platform, created the sub-applications from scratch, and implemented new functionalities.
  • Created the workflow and managed the migration from AngularJS to Angular 9 for an extensive fintech application with lots of legacy code.
  • Set up the architecture of a neobank application to improve performance and security.
  • Acted as a technical specialist for hiring new developers, conducted interviews, and performed tech onboarding.
Technologies: Flutter, React, Angular, Node.js, NestJS, Full-stack, Full-stack Development, User Permissions, TypeScript, HTML, Dart, Next.js, AI Integration, Stripe API, Go, Docker, Tailwind CSS, Supabase, APIs, Android, Minimum Viable Product (MVP), iOS, Mobile App Development, Mobile Development, Figma, User Experience (UX), User Interface (UI), JSON REST APIs, OpenAI, AI Tools, REST APIs, OpenAI API, CI/CD Pipelines, Multi-tenant SaaS, SaaS, Relational Databases, Infrastructure, RxJS, Redux, Python, API Integration, Software Architecture, Vercel, AI Agents, Artificial Intelligence (AI), API Architecture, API Gateways, Web App Development, AI-generated Code, Mobile First, Express.js, Vue, Git, Performance Optimization, Fintech, Mobile Apps, Audits, Software Design, Large Language Models (LLMs), Three.js, Financial Systems, Jira, Legacy Software, Pgvector, Vector Databases, Word Embedding, Claude, Claude Code

Senior Front-end Developer

2015 - 2021
Appko
  • Provided support to a virtualization platform by adding new functionalities, fixing bugs, and increasing performance.
  • Developed the React UI components and widgets; created microservices as a hub or proxy for different APIs.
  • Built the workflow web constructor from scratch using React.
Technologies: React, JavaScript, Backbone.js, Node.js, Full-stack, Full-stack Development, User Permissions, TypeScript, HTML, MySQL, APIs, Google Maps, Minimum Viable Product (MVP), Mobile App Development, User Experience (UX), User Interface (UI), JSON REST APIs, REST APIs, SaaS, Relational Databases, Infrastructure, RxJS, Redux, React Native, API Integration, Software Architecture, API Architecture, Web App Development, Mobile First, Express.js, Git, Amazon Web Services (AWS), Performance Optimization, Audits, Code Review, Software Design, Jira, Legacy Software

Senior Front-end Developer

2017 - 2019
Unplugg
  • Created the SPA from scratch and set up the functionality.
  • Collaborated with designers to create a pixel-perfect responsive design.
  • Partnered with the back-end team to get the necessary API and documentation.
  • Discussed the project's future, its development, and needed features.
Technologies: Angular, JavaScript, Full-stack, Full-stack Development, User Permissions, TypeScript, HTML, A/B Testing, APIs, Google Maps, Payment APIs, User Experience (UX), User Interface (UI), JSON REST APIs, REST APIs, RxJS, Software Architecture, Stripe, API Architecture, Web App Development, Mobile First, Automation, Express.js, Git, Audits, Code Review, Software Design

Web Developer

2009 - 2015
iTechArt
  • Developed the website's front end and architecture, created plugins, updated WordPress's core, migrated existing code to AngularJS, and fixed bugs.
  • Built the web application's front end, back end, architecture, and system for administration and order of different cylinders; performed maintenance and bug fixing.
  • Acted as a full-stack developer of a school administration application creating new functionalities and providing support.
  • Mentored new developers and performed onboarding, code review, and education activities.
Technologies: JavaScript, Angular, C#.NET, SQL, CSS, HTML, jQuery, Full-stack Development, User Permissions, A/B Testing, JSON REST APIs, REST APIs, Relational Databases, Automation, .NET

Experience

PureMaven

http://puremaven.com
PureMaven is a system for booking virtual and in-person services in the beauty and spa sphere. It allows providers to create a virtual studio and attract clients to use virtual or offline services. The system provides an opportunity to sell a product to a client and can be used to run events for companies.

Klar Neobank

https://www.klar.mx
This project is a mobile app for the Klar digital financial platform, featuring user profiles, transaction history, payment services, notifications, and a range of banking operations. I implemented back-end communication through REST APIs using the BLoC state management pattern to ensure a scalable and maintainable architecture. I also developed an admin system to manage users, monitor logs, and track system stability and performance.

GriffinAI

https://griffinai.io/
An application that provides sets of AI agents for different use cases, mostly connected with cryptocurrency. Agents making trading reports, follow the rates, help with executing transactions, and there are some usual chat agents, and an agent builder for creating custom agents. Custom credit system for agent usage.

SmartValor

https://smartvalor.com/en/
A cryptocurrency exchange system. It provides information on markets, rates, orders, exchange support, staking, and other crypto operations, and includes its own currency and a CMS-supported blog with news.
The focus is on performance, availability across different platforms, and reliability.

Education

2005 - 2011

Bachelor's Degree in Computer Science

Belarusian State University of Informatics and Radioelectronics - Minsk, Belaruse

Certifications

AUGUST 2019 - PRESENT

MongoDB for JavaScript Developers

MongoDB University

Skills

Libraries/APIs

React, jQuery, REST APIs, Node.js, RxJS, Backbone.js, Stripe API, Google Maps, OpenAI API, Stripe, Vue, Three.js, D3.js

Tools

Figma, Git, Jira, Claude, Claude Code

Languages

JavaScript, CSS, HTML, SCSS, TypeScript, C#.NET, SQL, Dart, Python, Go, GraphQL

Frameworks

Angular, Flutter, Redux, NestJS, Next.js, Tailwind CSS, Express.js, .NET, React Native

Paradigms

Mobile Development, API Architecture, Automation

Platforms

Android, iOS, Vercel, Amazon Web Services (AWS), Docker, Webflow

Storage

MongoDB, PostgreSQL, Databases, MySQL, Relational Databases, Amazon S3 (AWS S3)

Other

Front-end, Web Development, Architecture, Full-stack, Full-stack Development, User Permissions, APIs, User Experience (UX), User Interface (UI), JSON REST APIs, AI Tools, SaaS, Mobile First, Performance Optimization, Mobile Apps, Audits, Code Review, Software Design, Financial Systems, Algorithms, Patterns, AI Integration, A/B Testing, Supabase, Minimum Viable Product (MVP), Mobile App Development, Payment APIs, OpenAI, CI/CD Pipelines, Multi-tenant SaaS, Infrastructure, API Integration, Software Architecture, AI Agents, Artificial Intelligence (AI), API Gateways, Web App Development, AI-generated Code, Fintech, Large Language Models (LLMs), Legacy Software, Pgvector, Vector Databases, Word Embedding, Web3, Cryptocurrency, CMS, Headless CMS, Charting

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring