Разработка пользовательского интерфейса (UI):
Разработал и внедрил современный, отзывчивый и интуитивно понятный интерфейс для основных модулей системы.
Использовал методологии дизайна (Material Design) для обеспечения согласованности и удобства использования.
Реализовал сложные компоненты интерфейса, такие как динамические таблицы, графики, формы фильтрации и навигация.
Оптимизация производительности:
Интеграция с backend:
Взаимодействие с backend (RESTful API и Websocket).
Реализация обработки ошибок и уведомлений пользователей о проблемах с соединением или серверными запросами.
Тестирование и обеспечение качества:
Модульные тесты для всех ключевых компонентов приложения с использованием Jest.
Участвовал в процессе ручного тестирования и исправления багов перед выпуском новых версий.
Работал в Agile/Scrum-команде, участвовал в ежедневных стендапах, планировании спринтов и ретроспективах.
Используемые технологии:
Frontend: React.js, Redux/Zustand, TypeScript
Визуализация данных: Chart.js, Recharts.
Сборка: Webpack.
Инструменты контроля версий: Bitbacket.
BCS Capital (DIFC) - работа по контракту
Разработка нового функционала личного кабинета инвестора. Фиксил баги, оперативно находил и решал проблемы. Покрывал unit-тестами логику и react компоненты.
Стек технологий: React, Typescript, Effector , MUI styles.
1)Разработка CRM системы smart-accounting для сбора информации и признаках посетителей с помощью камер наблюдения.
2)Вывод графиков по нескольким признакам: количество людей, пол, возраст,
расса, телосложение, настроение, количество посещений за период определённый период времени.
Стек технологий: React, Typescript, Effector , SCSS, ChartJS
1)Разработка CRM системы для автоматизации процессов на предприятии:
Сбор и обработка информации о состоянии оборудования (с помощью методологии RCM).
2)Разработка редактора маршрута для персонала предприятия (сотрудник занимается сбором актуальной информации о состоянии оборудования.
3)Календарь планирования обходов и актуальная информация о текущих или завершённых обходах для рабочих предприятия.
Стек технологий: React, Typescript, Effector, SCSS
1) Поддержка и доработка CRM системы для управления электронными родовыми сертификатами.
2)Проектирование интеграции сервисов:
а)ФСС (Фонд социального страхования).
б)Удалённые сервисы шифрования и подписи информации.
Стек технологий: React, Typescript, Redux, Redux Thunk , SCSS, КриптоПРО
Фикс багов
Доработка и сопровождение функционала
Разработка компонентов
Pixel perfect вёрстка
Поддержка существующий страниц сайта
Стек: AngularJS, TypeScript, SCSS, HTML