АК
Александр К.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 805,19 Р/час
НДС не облагается
Специалист доступен с 9 мая 2026 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Навыки
Отрасли
Проф. сообщества
Знание языков
Английский — B1
Главное о специалисте
Разработал полнофункциональную корзину покупок с оплатой через PayPal и банковские карты
(кредитные/дебетовые).
• Внедрена система рейтингов и отзывов о продукции.
• Сделана админка для управления клиентами, товарами и заказами.
• Реализован поиск товаров, карусель, нумерация страниц и многое другое.
Проекты
(6 лет 5 месяцев)
Internet Shop Mern
Роль
Frontend Developer
Обязанности
проект
- спроектировал и разработал масштабируемые кодовые базы, используя фреймворки React, Angular и Vue,
- настроил конфигурации проекта с помощью Webpack, решая проблемы, связанные с обменом
модулями в распределенной системе с помощью возможностей Webpack 5 Module Federation.
- разработал и провел обширные модульные тесты, организовал тестирование end-to-end.
Улучшил надежность кодовой базы, достигнув покрытия тестами на уровне 85% для критических
компонентов, что привело к уменьшению багов на 40% в производственной среде.
- внедрил лучшие практики код-ревью Google в процесс Pull Request (PR), проводя тщательные и
конструктивные ревью для повышения общего качества кода.
- разработка модульных компонентов и адаптивных шаблонов с использованием современных методов CSS и
библиотек JavaScript для обеспечения масштабируемости, повторного использования и адаптивности на
различных устройствах и экранах.
- внедрил и поддерживал надёжную систему документации компонентов, используя библиотеку пользовательского интерфейса Storybook для предоставления полного понимания и руководств по использованию отдельных компонентов пользовательского интерфейса (UI).
- осуществил переход существующих веб-платформ от подхода, ориентированного на десктоп, к стратегии дизайна с учетом мобильных устройств, приоритезируя адаптивные и удобные пользовательские взаимодействия на различных устройствах. Это привело к росту органического мобильного трафика на 20%.
- разработал и написал индивидуальные HTML-шаблоны электронной почты, используя встроенные CSS и
принципы адаптивного дизайна. Это привело к увеличению открытых писем на 25% за счёт привлекательного
визуального оформления и адаптивного дизайна электронной почты.
- внедрил интеграцию TypeScript в установленные проекты. Достигнуто значительное снижение ошибок времени выполнения на 30% за счет раннего выявления проблем, связанных с
типами, на этапе разработки.
• Была реализована стратегия оптимизации производительности веб-страниц, с акцентом на скорость, отзывчивость и общее впечатление пользователя. Были достигнуты значительные улучшения в скорости загрузки страниц,
сократив время загрузки на 50% на различных устройствах и скоростях подключения.
• Реализовал и следовал отраслевым стандартам лучших практик при работе с RESTful API, обеспечив эффективную интеграцию и надежное взаимодействие между приложениями. Провел всесторонние исследования и ознакомил команду с принципами и рекомендациями RESTful, акцентируя внимание на
соблюдении методов HTTP, статус-кодов и соглашений по именованию ресурсов. Применил механизмы аутентификации и авторизации, такие как JWT, для обеспечения безопасного взаимодействия с API и защиты конфиденциальных данных. Реализовал пагинацию, стратегии кэширования и управление частотой запросов, чтобы оптимизировать производительность API и предотвращать ситуации перегрузки.
• Успешно преодолел и смягчил трудности совместимости с различными браузерами в веб-приложениях. Достиг непрерывной работы в разных браузерах, сократив количество сообщенных проблем на 40% и обеспечив единое взаимодействие для пользователей во всех основных браузерах.
• Оказывал наставничество и руководство младшим разработчикам.
• Эффективно взаимодействовал с дизайнерами UX/UI.
• Активно участвовал в значительном проекте по миграции старой кодовой базы с использованием jQuery на React, что привело к улучшению управляемости кода и общей эффективности системы.
Стек специалиста на проекте
Git, HTML, CSS, MySQL, Docker, REST, API, JavaScript, Node.js, Jira, Agile, Figma, Postman, Scrum, ER, Linux, MongoDB, Cypress, Jest, Webpack, Redux, Webstorm, Vuex, Express.js, Gulp, RxJS, Yarn, TypeScript, Mongoose, Formik, HTTP, Enzyme, NGRX, Базы данных, React Hook Form, Unix, Bootstrap, 3d, Storybook, Husky, Npm, Vue.js, Miro, React Query, Styled Components, SCSS, CSS Grid, Angular, JSS, Microsoft, Vite, JQuery, Testing, Ajax, Vitest, TSlint, Shared, Material UI, JavaScript ES6, Chakra UI, 3uTools, BEM, Podman, CSSjs, ESLint, React, Tailwind, Linear, scss-modules, JUnit 4, NX, ES, styling, methodologies, am, Testing Library, developer, ARTechnologies, ChatGPT
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2020 - По настоящее время
(6 лет 5 месяцев)
Формат взаимодействия
Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Дополнительное
Учебное заведение
IT Step
Специальность
разработка и продвижение веб-проектов
Завершение учебы
2017 г.

