Frontend:
Backend:
Other:
Остальные примеры кода: https://gitlab.com/users/Shaidulin/projects
Разработка интерфейсов для системы транспортных перевозок.
Основные задачи:
Проектирование API совместно с бекенд- разработчиками.
Оптимизация производительности приложения.
Планирование совместно с представителями аналитики работы приложения.
Создание сложных интерактивных форм.
Разработка социальной сети для удаленного заказчика (стартап). Принимал участие в создании интерфейса приложения, разрабатывал UI-дизайн.
Основные задачи:
Разработка дизайна приложения.
Работа с формами.
Динамическое обновление данных в интерфейсе.
Тестирование приложения.
Создавал javascript-интерфейсы интерактивных обучающих задач (аутсорс разработка), дорабатывал отдельные части React-приложения. Получил хорошую практику решения задач с помощью vanilla.js.
Основные задачи::
Разработка интерактивных задач с помощью vanilla.js.
Доработка бизнес-логики приложения с использованием
библиотеки React.
Работал в качестве Frontend-разработчика в музыкальном стартапе.
Основные задачи::
Верстка страниц.
Написание unit-тестов.
Создание интерактивных компонентов (модальных окон, оповещений и др..).