
Александр А.
# КОНСТРУКТОР САЙТОВ Разрабатывал клиентскую часть конструктора сайтов Tilda на Smarty и Vanilla JavaScript. Создавал новые блоки конструктора, расширял существующие решения, работал с настройками блоков и логикой взаимодействия элементов интерфейса. – Разрабатывал новые блоки конструктора. Полный цикл разработки, от обсуждения функциональности, согласования настроек блока, его дизайна, до плавной выкатки на прод; – Улучшил существующие блоки: ---- Реализация новых настроек блоков, доработка верстки; ---- Рефакторинг кода и отказ от лишнего JS в пользу CSS; – В 2 раза сократил путь передачи готового блока от разработчика к тестировщику и ускорил цикл проверки-исправлений; – Оптимизировал создание шаблонов новых блоков. Шаблоны минимально необходимых файлов собирались при помощи GitHub Actions.
Проекты: – Турбо ПВЗ — сервис для обработки и выдачи заказов на ПВЗ; – Ozon Partners Platform (OPP) — сервисы для открытия и сопровождения ПВЗ; – Постаматы — сервисы админ-панели и интерфейса постаматов; – Лэндинг франшизы ПВЗ; – Библиотека калькулятора тарифа для ПВЗ. # ТУРБО ПВЗ (Сервис для обработки и выдачи заказов на ПВЗ) – Реализовал новый сценарий доставки заказа из ПВЗ курьером. Самостоятельно написал новый раздел со своей бизнес-логикой, согласовал контракты API с backend. – Разработал новую функциональность онбордингов для сотрудников ПВЗ. Написал собственный scorm-плеер (на scorm-again) с сохранением и восстановлением прогресса (localStorage), компонент списка курсов с фильтрацией по статусам и компонент информера, сообщающий о необходимости пройти обучение; – Интегрировал компонент чата для общения с тех.поддержкой (websocket). Перешел с собственного решения команды на универсальный компонент, разработанный внутри компании. Решал проблемы интеграции, контрибутил в репозиторий универсального компонента чатов; – Реализовал новый процесс аутентификации пользователей через Озон Банк при выдаче банковских продуктов на ПВЗ; – Плавная раскатка через realtime config-флаги. # АДМИНКА ТУРБО ПВЗ (Админ-панель сервиса для обработки и выдачи заказов на ПВЗ) – Переработал раздел создания опросов. На основе бизнес-требований разработал макет интерфейса и реализовал работу раздела для создания и управления опросами среди сотрудников ПВЗ. Переработка позволила отказаться от сторонних решений; – Придумал и реализовал новый раздел для создания и администрирования онбордингов в Турбо ПВЗ. # OZON PARTNERS PLATFORM (OPP) (Сервис для подачи заявок на открытие ПВЗ (https://opp.ozon.ru)) – Разработал интерфейсы списка заявок и формы заявки. Мобильная версия — в составе команды, адаптация под десктоп — самостоятельно. Статусная модель, разные состояния форм. – Реализовал особые экраны формы заявки: ---- Режим полноэкранного просмотра карты; ---- Режим просмотра заявки в формате summary, для которого сам придумал UI. – Сделал раздел для получения брендинговых материалов и нотификацию на экране списка заявок; – Провел редизайн элементов карты для отображения информации о выбранной точке. # OPP MANAGER (Сервис для процессинга заявок на открытие ПВЗ от подачи заявки, до открытия пункта) – Разработал главный экран со списком заявок и фильтрацией по множеству параметров; – Реализовал раздел управления выдачей брендинговых материалов владельцам ПВЗ; – Разработал целиком экран чата между менеджерами и владельцами ПВЗ; – Целиком разработал раздел для аудита процесса загрузки слоёв на карту ПВЗ. # ПОСТАМАТЫ (Сервис для управления постаматами, сервис интерфейса постамата) – Переписал несколько разделов админ-панели постаматов с React + Redux на Vue 2 + Vuex; – Провел рефакторинг кода интерфейса постаматов, обновил UI по макетам от дизайнера. # ЛЭНДИНГ ФРАНШИЗЫ ПВЗ (https://pvz.ozon.ru) Перевел лэндинг из внутреннего конструктора сайтов Ozon (Vanilla JS) в самостоятельный проект на Vue. Это дало больший контроль над проектом, стабильность и ускорило разработку за счет использования готовых ui-компонентов и платформенного пайплайна. # ПРОЧЕЕ Написал универсальный компонент расчета тарифа для ПВЗ в выбранной локации. Собственный репозиторий. Применялся в нескольких сервисах: для внутреннего пользования и для внешних пользователей на карте https://pvz-map.ozon.ru
Понравился профиль? Создайте себе такой же