Я – Frontend-разработчик с 3+ летним опытом работы с Vue.js и Nuxt.js. В своей работе я ценю командный подход, но могу с нуля реализовать и самостоятельный проект.
Мой опыт:
-Разработка веб-приложений на Vue.js и Nuxt.js;
-Оптимизация приложений для повышения производительности;
-Менторство стажеров;
-Руководство департаментом с 4 отделами (вне IT).
С большим энтузиазмом занимаюсь разработкой приложений, особенно на Vue, и стремлюсь создавать интересные и полезные продукты для пользователей.
Помимо технических навыков, вне IT я имею опыт в руководящей
должности, где был руководителем департамента с 4 отделами.
Я проводил деловые встречи и работал с большим объемом информации. Эти навыки помогают мне быть организованным и эффективным в командной работе и управлении проектами.
⌾ HTML/CSS/Препроцессоры CSS:
Углубленное знание HTML5 и CSS3: семантика, структура, позиционирование, flexbox, grid layout, анимации, переходы, медиа-запросы.
Владение препроцессорами CSS: Sass/SCSS, Less, Stylus.
Опыт работы с BEM-методологией: написание модульных, читаемых и легко поддерживаемых стилей.
Создание адаптивного дизайна: оптимизация макетов под различные устройства и разрешения экранов.
Оптимизация производительности: минимизация CSS-кода, использование спрайтов, оптимизация изображений.
⌾ Tailwindcss:
Уверенное владение Tailwind CSS: знание основных классов и компонентов, создание сложных макетов.
Создание кастомных компонентов: расширение возможностей Tailwind CSS для решения специфических задач.
⌾ JavaScript/TypeScript:
3+ года с JavaScript: ES5+, модули, наследование, функциональное программирование, промисы, async/await.
Опыт работы с TypeScript: типизация кода, интерфейсы, модули, классы.
Работал с библиотеками: chart js, gsap, jquery, auth.js, swiper и другие.
⌾ Vue 2/3:
Уверенное владение Vue.js: работа с компонентами, директивами, state management.
Создание SPA-приложений: маршрутизация, lazy-loading, SEO-оптимизация.
Опыт работы с Vuex/Pinia: управление состоянием приложения, мутации, геттеры, модули.
Опыт работы с библиотеками: vue-auth, vuetify и другие
⌾ Nuxt 2/3:
Уверенное владение Nuxt.js: генерация статических сайтов, SSR, SEO-оптимизация.
Создание универсальных приложений: использование Vue.js и Nuxt.js для создания приложений, работающих как на клиенте, так и на сервере.
Опыт работы с модулями Nuxt.js: использование готовых модулей для расширения функциональности приложения.
⌾ Webpack/Vite:
Bundling, оптимизация, babel, loaders.
⌾ Docker/Docker compose:
Знание Docker: создание образов, контейнеров, orchestration.
Опыт работы с Docker Compose: развертывание сложных приложений, состоящих из нескольких контейнеров.
Настройка Docker: оптимизация конфигурации.
⌾ Figma/Avocode/Zeplin:
Уверенное владение Figma/Avocode/Zeplin:
Экспорт макетов в код: использование плагинов для экспорта макетов в HTML/CSS.
Сотрудничество с дизайнерами: использование инструментов для совместной работы над макетами.
⌾ Git:
Уверенное владение Git: работа с ветками, коммитами, pull requests, cherry pick, reset и другие.
Использование Git Flow: организация рабочего процесса разработки.
Решение проблем с Git: исправление ошибок, merge conflicts.
⌾ Linux/macOS:
Уверенное владение Linux/macOS: работа с командной строкой, настройка системы, установка ПО.
⌾ REST/Soap:
Уверенное знание REST/Soap: принципы работы, архитектура, методы запросов.
Опыт работы с REST API: использование библиотек для работы с API.
Написание документации: описание API для разработчиков.
Vue Nuxt
https://fortis-development.ru/
Гит/пет:
Nuxt 3
2023
link: https://github.com/Vertenz/avarcom
page: 'not released. In progress.'
Nuxt 3, Vue 3, TypeScript, Vuetify, Jest
Nuxt 3 Pet-Project
2022
link: https://github.com/Vertenz/nuxt3-project
page: https://youthful-joliot-2fec61.netlify.app/
Nux3, TypeScript
React training project
2021
link: https://github.com/Vertenz/learn-react
page: https://vertenz.github.io/learn-react/
React
Test project
2021
link: https://github.com/Vertenz/task1/tree/prod
page: https://vertenz.github.io/task1/
HTML, CSS, JavaScript, Webpack
Prototype of SPA website
2021
link: https://github.com/Vertenz/nuxt-delta/tree/prod
page: https://deltapilot.xyz/
Vue, Nuxt (axios, pwa, robots), Vuetify, PHP (mailer, SOAP)
Prototype Vue sp website
2020
link: https://github.com/Vertenz/delta/tree/gitPages
page: https://vertenz.github.io/delta/
Vue, PHP (mailer, SOAP)
test
2021
link: https://github.com/Vertenz/task1/tree/prod
https://vertenz.github.io/task1/
HTML CSS JS + webpack
(Более старые проекты:
Vue 2020г - https://vertenz.github.io/delta/ (концепт сайта) https://github.com/Vertenz/delta/tree/gitPages
NUXT 2021г - https://github.com/Vertenz/nuxt-delta/tree/prod
PHP 2020г - https://github.com/Vertenz/phpOOP )
--
Из иных навыков: дружелюбный, добрый, усидчивость, тяга к обучению, умение работать в коллективе, умение руководить, стрессоустойчивость и умение работать с большим количеством документации.
В компании я работал над разработкой приложений с нуля при помощью Vue.js, Nuxt.js, Tailwind CSS и Vite.js.
Работаю над созданием фронтов части новых проектов, создание страниц по макетам, верстка + логика.
Создание элементов разного уровня сложности, слайдеры (в основном swiper), анимации (css, js, gsap), графики (chartjs), работа с картами (mapbox, 2gis), формы как с vue validate, так и с написанной местной, фасетные фильтры.
Какие-то компоненты берутся с других проектов, какие-то пишутся с нуля, по этому имею навыки копания и разбирательства в чужом коде.
Так же занимался менторством и помощью новым сотрудникам.
Я работаю с микросевисами для внутренней КИС, это элементы помогающие работе отдела. (Могу прислать скриншоты, но код к сожалению нет)
Так же работаю над новым новым корпоративным сайтом, в нем выполняю роль фулстека.
Окончил специалитет по направлени. Психолог. Преподаватель общей психологии, с углубленным изучением психологического консультирования, после чего поступил в аспирантуру, где немного разочаровался в методологии
Курс обзывался вэб full stack. Было много чего (не много чего объясненно хорошо, в основном все требовало доп обучения) от просто основ программирования до настроек сервера, настроек вэбпака и тд. Всего по чуть-чуть.
Сертификаты выдавались за каждую тему, тч загружу этот :)