Govard Barkhatov, Developer in Phuket, Thailand
Govard is available for hire
Hire Govard

Govard Barkhatov

Verified Expert  in Engineering

Front-end Developer

Phuket, Thailand

Toptal member since June 3, 2022

Bio

Govard is a professional web developer with 7+ years of experience building web applications across various industries. He specializes in React and its ecosystem to write high-quality, performant software that produces the value his clients need. Govard has experience teaching people React and writing about web development and functional programming.

Portfolio

Popcorn Technologies Ltd.
React, JavaScript, CSS, API Integration, Jira, Search Engine Optimization (SEO)...
Automan
React, Next.js, Styled-components, CSS, HTML, Pixel Perfect, Headless Software...
Quantum Art
React, Next.js, Storybook, CSS, HTML, Pixel Perfect, Headless Software, CSS3...

Experience

  • Web Development - 7 years
  • Front-end - 7 years
  • React - 7 years
  • JavaScript - 7 years
  • ECMAScript (ES6) - 5 years
  • Next.js - 3 years
  • TypeScript - 2 years
  • Gatsby - 2 years

Availability

Part-time

Preferred Environment

React, Front-end, MacOS, Windows, Linux, Git, Visual Studio Code (VS Code), Figma, Sketch, Slack

The most amazing...

...goal I've achieved is teaching 15,000 students how to work with the React library.

Work Experience

Front-end Developer

2022 - 2022
Popcorn Technologies Ltd.
  • Refactored the current codebase. Removed unnecessary dependencies and unified the code style.
  • Reimplemented a landing page for the NFT application. Accelerated the opening and performance by 20%.
  • Performed minor adjustments and changes to the work of the internal application. Added the ability to create a theme and change the appearance of global components.
Technologies: React, JavaScript, CSS, API Integration, Jira, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Google Cloud Platform (GCP), Cadence, Heroku, UX Design, CI/CD Pipelines, Scripting, Charts, REST, Blockchain

Front-end Developer

2022 - 2022
Automan
  • Developed a React-based automation application for the Japanese market. Thanks to this, the client could integrate the new application into the old technology stack.
  • Refactored pieces of old code, application opening speed has been improved by 15%.
  • Created an internal management system and an ability to change the application's look and feel without hiring additional developers in the future.
Technologies: React, Next.js, Styled-components, CSS, HTML, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, JavaScript, ECMAScript (ES6), TypeScript, Yarn, Serverless, Chakra UI, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Babel, GitLab, GitHub, ESLint, Responsive Design, Single-page Applications (SPAs), Supabase, Front-end Development, Agile, API Integration, Docker, Jira, Node.js, Google Analytics, Ant Design, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, Redux Toolkit, Redux, Stripe, Stripe Checkout, Stripe API, Svelte, Web Applications, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, Google Cloud Platform (GCP), Cadence, Heroku, UX Design, CI/CD Pipelines, Component Libraries, Scripting, Charts, REST

Front-end Developer

2021 - 2022
Quantum Art
  • Developed the internal part of the application to buy and sell NFTs.
  • Refactored stale code and components to match client performance needs. The speed of important components has been increased by 20%.
  • Added the styled-components system so the client can manage components' look and feel.
Technologies: React, Next.js, Storybook, CSS, HTML, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, JavaScript, ECMAScript (ES6), TypeScript, Redux, Yarn, Chakra UI, Flexbox, React Router, NPM, Tailwind CSS, Webpack, RESTful Development, Asynchronous Programming, Styled-components, Babel, GitLab, GitHub, Refactoring, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Amazon Web Services (AWS), Jira, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, Redux Toolkit, WebGL, Stripe, Stripe Checkout, Stripe API, Svelte, Web Applications, User Interface (UI), Mapbox, Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Google Cloud Platform (GCP), Sanity Studio, Heroku, CircleCI, UX Design, CI/CD Pipelines, Documentation, Technical Documentation, Component Libraries, Scripting, Charts, REST, Blockchain

Front-end Developer

2021 - 2021
Infens
  • Developed internal parts of the application managing the transportation of cargo and goods.
  • Implemented and refactored the internal structure of the component system. Added the ability to reuse unified components across the application.
  • Added the most important function of the application—users' ability to manage their stocks.
Technologies: React, Next.js, Styled-components, CSS, HTML, Contentful, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, JavaScript, ECMAScript (ES6), TypeScript, Redux, Yarn, Serverless, Chakra UI, Flexbox, React Router, NPM, Tailwind CSS, Webpack, RESTful Development, Asynchronous Programming, Babel, GitLab, GitHub, Refactoring, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, Amazon Web Services (AWS), Scrum, Jira, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, Google Cloud Platform (GCP), Heroku, UX Design, CI/CD Pipelines, Scripting, Charts, REST

Front-end Developer

2021 - 2021
Relica
  • Developed a landing page and internal application for photo-based social networking.
  • Implemented security connection to the needed blockchain wallet providers. Allowed the application to work properly with APIs that were still under development.
  • Refactored and optimized previous parts of the system. Accelerated the opening and performance of the application by 30%.
Technologies: React, Next.js, Styled-components, CSS, HTML, Contentful, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Sketch, Slack, JavaScript, ECMAScript (ES6), TypeScript, Redux, Yarn, Serverless, Chakra UI, Flexbox, React Router, Firebase, NPM, Tailwind CSS, Webpack, RESTful Development, Asynchronous Programming, Formik, Babel, GitLab, GitHub, Refactoring, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Amazon Web Services (AWS), Scrum, Jira, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, Redux Toolkit, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Google Cloud Platform (GCP), Heroku, CircleCI, UX Design, CI/CD Pipelines, Scripting, Charts, REST, Blockchain

Front-end Developer

2021 - 2021
Nosso
  • Developed internal parts of the Nosso (previously Hapi Plan) investment and accounting application. Created goals and gift pages for the customer.
  • Implemented client design and component design system. This allowed unified components to be used across the entire application.
  • Added an ability to change the internal application state based on bank response via APIs.
Technologies: React, Next.js, Storybook, CSS, HTML, Contentful, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, JavaScript, ECMAScript (ES6), TypeScript, Yarn, Serverless, Chakra UI, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Styled-components, Babel, GitLab, GitHub, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Docker, Scrum, Jira, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, Redux, Redux Toolkit, Stripe, Stripe Checkout, Stripe API, Svelte, Web Applications, User Interface (UI), Mapbox, Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Google Cloud Platform (GCP), UX Design, CI/CD Pipelines, Scripting, Charts, REST

Front-end Developer

2020 - 2021
CUSP
  • Developed internal parts of the CREA Unified Selling Platform application. This made it possible to sell a B2B product.
  • Added the ability to manage omnichannel operations and leverage stock. The previous implementation did not work correctly with back-end data received from the server.
  • Refactored the parts of the application to match performance needs. The speed of critical components was increased by 25% in accordance with the latest and up-to-date React techniques.
Technologies: React, Storybook, Next.js, CSS, HTML, Contentful, Pixel Perfect, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, JavaScript, ECMAScript (ES6), TypeScript, Redux, Yarn, Serverless, Flexbox, React Router, Firebase, NPM, Tailwind CSS, Webpack, RESTful Development, Asynchronous Programming, Styled-components, Prisma, Babel, GitLab, GitHub, Refactoring, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, Docker, Amazon Web Services (AWS), Scrum, Jira, Node.js, APIs, Google Analytics, Ant Design, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, Redux Toolkit, WebGL, Stripe, Stripe Checkout, Stripe API, Svelte, Web Applications, User Interface (UI), Mapbox, Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, Google Cloud Platform (GCP), Sanity Studio, Heroku, UX Design, CI/CD Pipelines, Scripting, Charts, REST

Front-end Developer

2020 - 2020
FlowStep
  • Developed and finalized an application to create and manage APIs easily. This allowed the company to attract the first 100 customers.
  • Refactored old components and parts of the application. The app's open time and speed were 30% faster than the previous implementation.
  • Implemented a client design system and the ability to manage the component look using a unified component library.
Technologies: React, Next.js, TypeScript, CSS, HTML, Pixel Perfect, CSS3, HTML5, GraphQL, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, JavaScript, ECMAScript (ES6), Redux, Yarn, Serverless, Flexbox, React Router, Firebase, NPM, Tailwind CSS, Webpack, RESTful Development, Asynchronous Programming, Styled-components, Formik, PostCSS, Prisma, Babel, GitLab, GitHub, Refactoring, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, Amazon Web Services (AWS), Scrum, Jira, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Google Cloud Platform (GCP), UX Design, CI/CD Pipelines, Documentation, Technical Documentation, Scripting, REST

Front-end Developer

2020 - 2020
Pamperly
  • Implemented a scheduling application for the beauty industry. When the application was created, it was unique to my client's area of residence, which allowed it to become the first in the market and create the market itself.
  • Provided an ability for the end users to book a service they need. This allowed the client to profit from different customer orders and sell his application.
  • Implemented the design of the client system, as it had a fairly basic outline of a functional application. I changed styles and internal components to match client needs and the latest UX practices.
Technologies: React, JavaScript, Next.js, CSS, HTML, Contentful, Pixel Perfect, Headless Software, CSS3, HTML5, GraphQL, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, ECMAScript (ES6), TypeScript, Redux, Yarn, Serverless, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Styled-components, PostCSS, Prisma, Babel, GitLab, GitHub, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Scrum, Jira, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, Google Cloud Platform (GCP), UX Design, CI/CD Pipelines, Scripting, REST

Front-end Developer

2020 - 2020
Healthscout
  • Developed an application to handle user physical health conditions. Thanks to the implementation of the previous project, I was 40% faster in implementing the necessary technology, including the generation of the desired PDF report.
  • Created the internal survey based on the branching system. Just as with Headlight, it allowed for a unique question structure to be generated by the client without touching the code.
  • Implemented a component design system and CMS for the client to manage the data of the application and survey. For example, in the days of COVID-19, it was easy to add the right section of questions, and then it was just as easy to remove it.
Technologies: React, Storybook, Surveys, CSS, HTML, Contentful, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Sketch, Slack, JavaScript, ECMAScript (ES6), TypeScript, Yarn, Serverless, Next.js, Chakra UI, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Styled-components, Babel, GitLab, GitHub, Web UX, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Scrum, Jira, Online Surveys, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Google Cloud Platform (GCP), Sanity Studio, UX Design, CI/CD Pipelines, Documentation, Technical Documentation, Component Libraries, Scripting, Charts, REST

Front-end Developer

2019 - 2019
Headlight
  • Developed an application to handle users' mental wellbeing. The application was also supposed to generate a PDF report of the user's mental health status. All this was generated in the browser without the server.
  • Created the internal survey based on the branching system, enabling automatic generation of question structure based on previous answers.
  • Implemented a component design system related to the application. Thanks to this, the client has reduced his expenses by 50%, using the unified components.
Technologies: React, Storybook, Surveys, CSS, HTML, Contentful, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Sketch, Slack, JavaScript, ECMAScript (ES6), TypeScript, Yarn, Serverless, Next.js, Chakra UI, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Styled-components, Babel, GitLab, GitHub, ESLint, Web UX, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Scrum, Jira, Online Surveys, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Sanity Studio, UX Design, CI/CD Pipelines, Documentation, Technical Documentation, Component Libraries, Scripting, Charts, REST

Front-end Developer

2019 - 2019
Blood & Treasure
  • Created an internal application to manage building construction for https://avvir.io/. The application was adequately integrated into the company's technology stack, resulting in easy support by existing developers without the need to hire new ones.
  • Implemented a 3D construction map with the ability to travel to different floors and rooms. Using the Three.js library, I introduced the ability to display a room map from photos taken by construction engineers.
  • Added the ability for the end user to add comments about the building parts. This reduced communication time between different teams as engineers could directly see customer comments about a particular unit in their browsers.
Technologies: React, Three.js, JavaScript, CSS, HTML, Pixel Perfect, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, ECMAScript (ES6), Sass, Redux, Yarn, Serverless, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Styled-components, Babel, GitLab, GitHub, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Scrum, Jira, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Jest, Unit Testing, WebGL, Internet of Things (IoT), User Interface (UI), Mapbox, Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, UX Design, CI/CD Pipelines, Scripting, Charts, REST

Front-end Developer

2019 - 2019
Cora
  • Created a landing page as a React application to handle different client use cases. Implemented modern and sophisticated UI/UX techniques to get the design the client wanted.
  • Implemented a WHO-5 wellbeing survey to recognize end user health issues. The survey supported CRUD operation on various questions.
  • Added a CMS capability so that the client could manage the application's content. This reduced the cost of codebase support since the client could do that without hiring future developers.
Technologies: React, Styled-components, Storybook, CSS, HTML, Contentful, Pixel Perfect, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Sketch, Slack, JavaScript, ECMAScript (ES6), Sass, Yarn, Next.js, Chakra UI, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Babel, GitLab, GitHub, ESLint, Web UX, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Scrum, Jira, Online Surveys, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Sanity Studio, UX Design, CI/CD Pipelines, Documentation, Technical Documentation, Component Libraries, Scripting, Charts, REST

Front-end Developer

2018 - 2018
Blockchain Terminal
  • Developed a landing page as a React application to manage client needs. This allowed the client to sell pre-configured equipment terminals to work with the application.
  • Implemented and improved an internal charting system to track cryptocurrency coins. Increased the rendering speed by 50% compared to old components using different performance metrics.
  • Created user management components and integrated third-party tools. Implemented an internal content management system to manage user currencies.
Technologies: React, Redux, Auth, CSS, HTML, Contentful, Pixel Perfect, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, JavaScript, ECMAScript (ES6), Sass, Yarn, Serverless, Material UI, Bootstrap, Gatsby, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Redux Form, Babel, GitLab, GitHub, ESLint, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, API Integration, Scrum, Jira, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, UX Design, CI/CD Pipelines, Scripting, Charts, REST, Blockchain

Front-end Developer

2018 - 2018
Half Machine
  • Implemented fast rendering landing page as react application. This project used rather complex CSS animations to render content.
  • Added CMS so that the client can manage the site's content without touching the code. This reduced the cost of hiring further front-end developers and made it easy to work with the site without code knowledge on the client side.
  • Added third-party service integration for most of the services. In combination with the CMS, this allowed, among other things, to get the necessary YouTube thumbnails to generate beautiful and fast components on the front end.
Technologies: React, JavaScript, Figma, CSS, HTML, CSS3 Animation, Contentful, Pixel Perfect, Headless Software, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Sketch, Slack, ECMAScript (ES6), Sass, Yarn, Chakra UI, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Babel, GitLab, GitHub, Web UX, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, Scrum, Jira, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Front-end Build Tools, Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Adobe Experience Design (XD), Responsive UI, Sanity Studio, UX Design, CI/CD Pipelines, Documentation, Technical Documentation, Component Libraries, Scripting, REST

Front-end Developer

2017 - 2017
Docbot
  • Created an internal application that manages user and doctor interactions that helped the company get their customers and make sales.
  • Implemented JavaScript functions based on REST architecture. This allowed back-end developers to generate the necessary functions on the server and transparently receive an immediate response on the front-end part of the project.
  • Provided modern styling and toolkit to implement future application additions using the latest UX best practices.
Technologies: React, JavaScript, Material UI, CSS, HTML, Pixel Perfect, CSS3, HTML5, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, ECMAScript (ES6), Sass, Yarn, Bulma, Bootstrap, Gatsby, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Antd, Babel, GitLab, GitHub, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, Jira, APIs, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, UX Design, CI/CD Pipelines, Scripting, REST

Front-end Developer

2017 - 2017
Enovos
  • Created an internal portal application that manages users and their roles. Added an ability to manage complex data and view it in a user-friendly way via tables and pagination.
  • Tracked and fixed bugs in the legacy code implemented on the project. Removed stale code and components. Integrated the latest ES6 language features and used best practices to structure the internal application.
  • Improved the performance of the current application stale parts by 30% using React performance metrics.
Technologies: React, JavaScript, Bootstrap, CSS, HTML, Pixel Perfect, CSS3, HTML5, GraphQL, Web Development, Front-end, Visual Studio Code (VS Code), Figma, Slack, ECMAScript (ES6), Sass, Redux, Yarn, Material UI, Bulma, Gatsby, Flexbox, React Router, NPM, Webpack, RESTful Development, Asynchronous Programming, Foundation CSS, Redux Form, Babel, GitLab, GitHub, Responsive Design, Single-page Applications (SPAs), Front-end Development, Agile, Scrum, Jira, Node.js, Google Analytics, Search Engine Optimization (SEO), React Hooks, Testing, REST APIs, Unit Testing, User Interface (UI), Bower Front-end Dependency Manager, React Redux, Atomic Design, Design Tools, Responsive UI, UX Design, CI/CD Pipelines, Scripting, Charts, REST

Experience

NUUMOVIES

NUUMOVIES is a React-based application I created to solve the problem that many of us face on a daily basis, what movie or TV series to watch in Tinder-like style.

In addition to the front end, I added authorization and authentication using Supabase. Integrated third-party APIs and configured CI/CD.

I'm currently rewriting the recommender mode system and its parts.

Course | React 101 – Basics Complete and Latest

Created a course on React aimed primarily at beginners and people from other industries who want to learn about this library

it reveals the basic structure of React library and its ecosystem, such as:
• React with and without JSX.
• State and lifecycle.
• Styling (six different ways).
• Lists and keys.
• Forms.
• Routing.
• Async and API.

Among other things, I think it's essential for beginners and newcomers to have projects to add to their portfolios. In this course, we reinforce each theoretical part with a separate project. There are seven of them in total. Users will even create an application that counts people in space at a particular moment.

Despite my first experience in the field, the course has been quite warmly received. At the moment, it has 12,500+ students with an average rating of 4.7/5.0.

Nosso

Nosso is an investment pot for clients' children. Created an internal application to work with Nosso (previously Hapiplan) that helped potential customers get inside the application itself. Wired up goals and banking parts.

Functional Web Development

A blog about web development and functional programming in the context of web development, it is currently in the process of rewriting the codebase and it contains articles with tips on freelancing, job hunting, learning JavaScript and Elixir, and working with frameworks like Node.js, Express, Elixir, Phoenix, React, Next, Svelte, SvelteKit, etc.

Education

2020 - 2022

Master's Degree in Information Technology

Far Eastern Federal University - Vladivostok, Russia

2008 - 2013

Bachelor's Degree in Economics

Far Eastern Federal University - Vladivostok, Russia

Skills

Libraries/APIs

React, Flexbox, React Router, Stripe, REST APIs, Stripe API, React Redux, Formik, Redux Form, Antd, Node.js, WebGL, Auth, Three.js

Tools

Slack, GitLab, GitHub, Jira, Google Analytics, Stripe Checkout, Front-end Build Tools, Bower Front-end Dependency Manager, Adobe Experience Design (XD), Git, Figma, Sketch, NPM, PostCSS, Webpack, Prisma, Babel, Redux Toolkit, CircleCI, Astro

Languages

JavaScript, ECMAScript (ES6), TypeScript, CSS3, HTML5, Sass, CSS, HTML, GraphQL, SQL

Frameworks

Yarn, Next.js, Tailwind CSS, Ant Design, Jest, Svelte, Redux, Material UI, Bulma, Bootstrap, Foundation CSS

Paradigms

Search Engine Optimization (SEO), UX Design, REST, Testing, RESTful Development, Asynchronous Programming, Refactoring, Agile, Scrum, Unit Testing, Functional Programming

Platforms

Visual Studio Code (VS Code), Heroku, Firebase, Contentful, Amazon Web Services (AWS), Mapbox, Google Cloud Platform (GCP), Sanity Studio, Blockchain, MacOS, Windows, Linux, Docker

Storage

PostgreSQL

Other

Web Development, Front-end, Chakra UI, Styled-components, Responsive Design, Single-page Applications (SPAs), Pixel Perfect, Front-end Development, API Integration, Online Surveys, APIs, React Hooks, User Interface (UI), Atomic Design, Design Tools, Responsive UI, CI/CD Pipelines, Documentation, Technical Documentation, Component Libraries, Scripting, Charts, Serverless, Gatsby, Storybook, ESLint, Web UX, CSS3 Animation, Headless Software, Web Applications, Internet of Things (IoT), Supabase, Surveys, Machine Learning, Artificial Intelligence (AI), Cadence, HTML Canvas

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