Работал в 3 компаниях 6 лет 6 месяцев
IT
Front-end Developer
Labyrinth Security Solutions
IT
4 года 9 месяцев
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

Черкассы
Активно ищет работу
полная занятость
Характер работы: удаленная работа
Последняя активность 6 дней назад