Працював в 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

Черкаси
Активно шукає роботу
повна зайнятість
Характер роботи: віддалена робота
Остання активність 1 день тому