Працював в 3 компаніях   6 років 3 місяці

IT

Front-end Developer

Labyrinth Security Solutions

IT

4 роки 6 місяців

12.2021 - до теперішнього часу

  • Розробив та впровадив спеціальний хук (useCreateForm) для динамічного створення форм з валідацією, що дозволило скоротити час розробки нових форм приблизно на 30–40%
  • Створив універсальний компонент таблиці, що дозволило уникнути дублювання коду та пришвидшити розробку таблиць на ~40%
  • Впровадив масштабовану архітектуру даних, здатну обробляти понад 100 000 записів за допомогою серверної пагінації, фільтрації та сортування
  • На основі JSON-схем розробив функціонал (Monaco, JSON Schema) для побудови автоматичної YAML-документації та динамічного формування форм, використовуючи інструменти на базі штучного інтелекту (Figma Make, Codex), що скоротило час розробки на ~40–50%
  • Покращив продуктивність шляхом оптимізації логіки рендерингу та зменшення непотрібних перерендерів (~20–30% швидше оновлення інтерфейсу)
  • Стандартизували перевірку та обробку помилок, покращивши UX та зменшивши кількість помилок при введенні даних користувачем
  • Зменшили кількість помилок

Junior Frontend Developer (ReactJS)

Macc Systems

IT

4 місяці

09.2021 - 12.2021

react.js

CyberLeaf

IT

1 рік 6 місяців

06.2019 - 11.2020

Ключова інформація

React, TypeScript, JavaScript (ES6+), Redux, Redux Toolkit, Redux-Saga, REST API, Data Tables, Dynamic Forms, Performance Optimization, Playwright, Git, Jira, Agile/Scrum.

Навчався в 1 закладі

Черкаський державний технологічний університет

ФІТІС

Черкаси, 2008

Володіє мовами

Англійська

нижче середнього

Курси, тренінги, сертифікати

prog.kiev.ua

Київ, 2017

JavaScript

Руслан Олександрович

Front-end Developer

Черкаси

2 500 $

43 роки

Активно шукає роботу

повна зайнятість

Характер роботи: віддалена робота

Остання активність 1 день тому