ДШ
Дмитрий Ш.
Мужчина
Россия, Новосибирск, UTC+7
Ставка
4 125 Р/час
НДС не облагается
Специалист доступен с 9 октября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Дмитрий — опытный frontend-разработчик уровня Senior. Он обладает навыками работы с широким спектром технологий и инструментов, включая Angular 9, Vue.js, React.js и другие.
Дмитрий имеет опыт разработки платформ для крупных маркетплейсов, где он занимался поддержкой старого кода на PHP+Vue 2, переносом сайта на Nuxt 2 и далее на Nuxt 3, разработкой новых технологий, кроссбраузерной вёрсткой и написанием unit-тестов.
Также Дмитрий участвовал в проекте по автоматизации бизнес-процессов, где разрабатывал UI Kit компании на основе Vuetify.
В качестве full stack разработчика Дмитрий работал над созданием интернет-магазина, проектировал базу данных MySQL и разрабатывал простой бэкенд на Node.js (Express.js).
Кроме того, Дмитрий занимался версткой страниц сайта по дизайну из Figma на Angular 9 и разработкой сайта на Angular 9 для платформы по проведению киберспортивных игр. Также он разрабатывал фронтенд на React.js и Express.js для мобильных приложений в сфере IT-технологий.
Технические навыки:
Vue.js 2-3, Nuxt 2-3, Jest, Pinia, bootstrap-vue, TypeScript, Agile, Gitlab, ESLint, Yandex Tracker, Jest, Vuex, Vue-Router, SCSS, RPC API, React.js, Express.js, Css, HTML, Node.js, Docker, Angular 9, Angular Material, NGINX, MySQL, Tailwind, kubernetes, webpack, git, next.js, gitlab, gitlab ci, npm/nvm, vitepress, history, vitejs, eslinti, ui-kit, vue 3/2 + composition-api
Профессиональные навыки и умения:
Frontend разработчик с более чем 5-летним опытом работы в разных проектах. Опыт самостоятельного проектирования сложных приложений, построения архитектуры декомпозирование задач, ревью кода. Большой опыт разработки приложений с нуля.
Проекты
(5 лет 1 месяц)
Разработка платформ для крупных маркетплейсов
Роль
Frontend разработчик
Обязанности
Чем занимался на проекте / обязанности / задачи:
- Поддержка старого кода на монолите PHP+Vue 2 (под капотом движок CakePhp). В результате были доработки по текущим продуктам, исправления багов, улучшение внешнего вида (UI);
- Перенос сайта на Nuxt 2, так как хотели уйти от старого легаси на новый современный стек Nuxt.js 2, в результате перенесли большинство продуктов на новый современный стек. Nuxt 3;
- Перенос Nuxt 2 на Nuxt 3, спустя некоторое время после успешной обкатки новой технологии решили её обновить на более новую версию когда вышел релиз Nuxt 3, и в целом перейти на Vue 3;
- Разработка новых технологий;
- Опыт кроссбраузерной, мультиплатформенной вёрстки;
- Разработка расширения EggHeads для WB, настраивал Webpack;
- Ревью кода;
- Опыт написания unit тестов под vue.js;
- Продуктовая разработка разделов сайта.
Технологии и инструменты:
Vue.js 2-3, Nuxt 2-3, Jest, Pinia, bootstrap-vue, TypeScript, Css, HTML, Node.js, Docker, kubernetes, git, webpack, next.js, gitlab, gitlab ci, npm/nvm, vitepress, history, vitejs, eslinti, ui-kit, vue 3/2 + composition-api.
Стек специалиста на проекте
UI, BootstrapVue, Unit testing, vitejs, Cross-browser testing, JavaScript, GitLab, Разработка, Kubernetes, Программное обеспечение, vitepress, под капотом, history, npmnvm, инструменты, Ревью, Git, Frontend, Webpack, Jest, CakePHP, Pinia, UI Kit, Расширения, ESLint, Gitlab CI, HTML, CSS, Docker, TypeScript, Composition API, Vue 2, опыт в, разработчик, Next.js, Nuxt.js, Vue 3, Vue.js, Node.js, легаси, вёрстка
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2022 - Июнь 2024
(2 года 5 месяцев)
Проект в сфере автоматизации бизнес процессов
Роль
Frontend разработчик
Обязанности
Чем занимался на проекте / обязанности / задачи:
- Разработка UIKIT компании основанный на Vuetify. В результате было разработано несколько важных компонентов готовых к использованию;
- Ревью кода;
- Продуктовая разработка разделов сайта;
- Опыт кроссбраузерной, мультиплатформенной вёрстки.
Стек специалиста на проекте
Cross-browser testing, JavaScript, Vue Router, RPC, Разработка, инструменты, Ревью, API, Jest, SCSS, UI Kit, Vuetify, Vuex, опыт в, Vue.js, вёрстка
Отрасль проекта
HRTech
Период работы
Июнь 2021 - Январь 2022
(8 месяцев)
Разработка интернет магазина
Роль
Full Stack разработчик
Обязанности
Чем занимался на проекте / обязанности / задачи:
- Занимался версткой страниц сайта по дизайну из Figma на Vue.js. В результате был создан MVP интернет магазина;
- Проектирование БД MySQL, в результате была создана база данных отвечающая требованиям интернет магазина;
- Разработкой простого бекенда на Node.js (Express.js), в результате было создано API для интернет магазина.
Технологии и инструменты:
Vue.js, Tailwind, Docker, Node.js, NGINX, MySQL, Vue 3 + composition-api, Kendo UI, UI-KIT, Vitest, Vitejs, Turborepo, History, Vitepress, Gitlab CI, Docker + Kubernetes.
Стек специалиста на проекте
vitejs, Проектирование БД, JavaScript, интернетмагазин, Kubernetes, Программное обеспечение, vitepress, history, технологии, инструменты, API, MVP, Nginx, KendoUI, Backend, UI Kit, Turborepo, Дизайн, Vitest, Tailwind, Gitlab CI, Docker, Composition API, Express.js, Figma, MySQL, Vue 3, Vue.js, Node.js, база данных
Отрасль проекта
E-commerce & Retail
Период работы
Сентябрь 2020 - Ноябрь 2021
(1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Сибирский государственный университет телекоммуникаций и информатики, Новосибирск
Специальность
ИВТ. Прикладная информатика
Завершение учебы
2019 г.