Frontend-разработчик
- 2400 $
- Rosja (Moskwa)
- 01-05-2026
Osoba kontaktowa: Иван Гоорин
Kraj rezydencji: Rosja
Wiek: 18
Telefon:
Doświadczenie zawodowe:
TastyCoffee
Frontend-разработчик
Август 2023 — сейчас
Производство и продажа крафтового кофе с уникальными вкусами
Команда
- 2 frontend разработчика
- 2 backend разработчика
- 1 UX/UI дизайнер
- 1 AQA инженер
- 3 QA инженера
Основные достижения и обязанности
- Внедрил функционал фильтров, обеспечив удобную навигацию и выбор продукции для пользователей.
- Реализовал систему пагинации, что улучшило скорость загрузки контента и повысило производительность приложения.
- Интегрировал транспортный слой для получения данных, улучшив структуру кода и упростив взаимодействие между клиентом и сервером, что повысило поддержку проекта.
- Провёл миграцию с Vue 2 Options API на Vue 3 Composition API, что увеличило читаемость кода и упростило повторное использование логики.
- Разработал библиотеку переиспользуемых UI-компонентов с помощью Storybook, ускорив процесс разработки и обеспечив единый визуальный стиль.
- Настроил SSR для улучшения SEO и ускорения первого отображения страниц.
Технологии
Html, Scss, TypeScript, Vue 2/3, Nuxt.js, Pinia, Git, Figma
Stepik
Frontend-разработчик
Май 2022 — Июль 2023
Онлайн-платформа для обучения с возможностью загрузки курсов
Команда
- 1 frontend разработчик
- 2 backend разработчика
- 1 UX/UI дизайнер
- 1 AQA инженер
- 2 QA инженера
Основные достижения и задачи
- Оптимизировал загрузку карточек курсов с помощью Lazy Loading, что повысило скорость работы и улучшило пользовательский опыт.
- Внедрил Vuex с нуля, что улучшило управление состоянием приложения и упростило архитектуру данных.
- Добавил адаптивность сайта с использованием Tailwind CSS, повысив комфорт использования на разных устройствах, включая технику с ограниченной доступностью.
- Реализовал систему отзывов и рейтингов, что улучшило обратную связь и взаимодействие с пользователями.
- Интегрировал REST API через Axios для асинхронного взаимодействия с сервером, увеличив эффективность работы сайта.
- Внедрил простую модульную архитектуру, способствуя масштабируемости и упрощая внесение изменений в код.
- Участвовал в разработке SPA, обеспечив плавную навигацию и отзывчивость интерфейса без перезагрузок страниц.
Технологии
Html, Tailwind, Vue, Vuex, BEM, TypeScript, Git, Figma
Frontend-разработчик
Август 2023 — сейчас
Производство и продажа крафтового кофе с уникальными вкусами
Команда
- 2 frontend разработчика
- 2 backend разработчика
- 1 UX/UI дизайнер
- 1 AQA инженер
- 3 QA инженера
Основные достижения и обязанности
- Внедрил функционал фильтров, обеспечив удобную навигацию и выбор продукции для пользователей.
- Реализовал систему пагинации, что улучшило скорость загрузки контента и повысило производительность приложения.
- Интегрировал транспортный слой для получения данных, улучшив структуру кода и упростив взаимодействие между клиентом и сервером, что повысило поддержку проекта.
- Провёл миграцию с Vue 2 Options API на Vue 3 Composition API, что увеличило читаемость кода и упростило повторное использование логики.
- Разработал библиотеку переиспользуемых UI-компонентов с помощью Storybook, ускорив процесс разработки и обеспечив единый визуальный стиль.
- Настроил SSR для улучшения SEO и ускорения первого отображения страниц.
Технологии
Html, Scss, TypeScript, Vue 2/3, Nuxt.js, Pinia, Git, Figma
Stepik
Frontend-разработчик
Май 2022 — Июль 2023
Онлайн-платформа для обучения с возможностью загрузки курсов
Команда
- 1 frontend разработчик
- 2 backend разработчика
- 1 UX/UI дизайнер
- 1 AQA инженер
- 2 QA инженера
Основные достижения и задачи
- Оптимизировал загрузку карточек курсов с помощью Lazy Loading, что повысило скорость работы и улучшило пользовательский опыт.
- Внедрил Vuex с нуля, что улучшило управление состоянием приложения и упростило архитектуру данных.
- Добавил адаптивность сайта с использованием Tailwind CSS, повысив комфорт использования на разных устройствах, включая технику с ограниченной доступностью.
- Реализовал систему отзывов и рейтингов, что улучшило обратную связь и взаимодействие с пользователями.
- Интегрировал REST API через Axios для асинхронного взаимодействия с сервером, увеличив эффективность работы сайта.
- Внедрил простую модульную архитектуру, способствуя масштабируемости и упрощая внесение изменений в код.
- Участвовал в разработке SPA, обеспечив плавную навигацию и отзывчивость интерфейса без перезагрузок страниц.
Технологии
Html, Tailwind, Vue, Vuex, BEM, TypeScript, Git, Figma
Edukacja:
среднее школьное
Umiejętności zawodowe i inne:
Git
TypeScript
HTML5
CSS3
Agile
Scrum
Веб-программирование
Vue.js
Figma
pinia
SSR
SCSS
ООП
Nuxt
JSON
VIte
Webpack
API
Архитектура
JavaScript
HTML
REST API
SOLID
DRY
KISS
vuex
BEM
SPA
REST
FSDJavaScriptTypeScriptVue.jsREST APIFigmaWebpackAgileScrum
TypeScript
HTML5
CSS3
Agile
Scrum
Веб-программирование
Vue.js
Figma
pinia
SSR
SCSS
ООП
Nuxt
JSON
VIte
Webpack
API
Архитектура
JavaScript
HTML
REST API
SOLID
DRY
KISS
vuex
BEM
SPA
REST
FSDJavaScriptTypeScriptVue.jsREST APIFigmaWebpackAgileScrum
Dodatkowo:
Фронтенд разработчик с 4 годами коммерческого опыта. Создаю интуитивные и функциональные интерфейсы, как с нуля, так и в существующих проектах. Работал в командах 6–9 человек, где превращал идеи в чистый, поддерживаемый код, уделяя внимание и функциональности, и пользовательскому опыту. Постоянно изучаю новые технологии и совершенствую архитектурные навыки.
Архитектурные навыки
- Принципы: SOLID, DRY, KISS, YAGNI — применяю для повышения читаемости и надёжности кода
- Подходы к структуре: FSD, атомарный дизайн и подобные паттерны — для модульности и переиспользования компонентов
- Виды рендеринга: опыт с SSR, SPA — выбираю оптимальный подход под задачу и производительность
Стек:
- Html, BEM, Scss, Figma, Tailwind
- TypeScript, JavaScript
- Vue 3/2 (composition Api/Option Api), Nuxt js, Vue Router, Pinia, Vuex
- Jira, GitHub, GitLab
Основной стек: Html, Scss, BEM, Vue 3, Nuxt js, Pinia, TypeScript
ТГ: @G86inb7
Почта: gorin_ivan111@mail.ru
Архитектурные навыки
- Принципы: SOLID, DRY, KISS, YAGNI — применяю для повышения читаемости и надёжности кода
- Подходы к структуре: FSD, атомарный дизайн и подобные паттерны — для модульности и переиспользования компонентов
- Виды рендеринга: опыт с SSR, SPA — выбираю оптимальный подход под задачу и производительность
Стек:
- Html, BEM, Scss, Figma, Tailwind
- TypeScript, JavaScript
- Vue 3/2 (composition Api/Option Api), Nuxt js, Vue Router, Pinia, Vuex
- Jira, GitHub, GitLab
Основной стек: Html, Scss, BEM, Vue 3, Nuxt js, Pinia, TypeScript
ТГ: @G86inb7
Почта: gorin_ivan111@mail.ru


