- 5+ лет коммерческого опыта.
- Опыт работы тимлидом.
- Топ 3.8% в соревнованиях на платформе leetcode
Где работал:
- Маленькие, средние компании.
- Работал по методологии Scrum, Agile.
Навыки:
- Языки программирования: TypeScript, JavaScript, Java
- Фреймворки: Vue.js, Svelte.js, React.js, Java Spring Boot
- Тестирование: Jest, Playwright, Storybook, Vitest
- Веб: HTML5, CSS3, SCSS, Figma
- Прочее: Git, Github, Gitlab, Node.js (BFF), WebSockets, Axios, REST API, ESLint, Vite, Webpack, Npm, Yarn, Pnpm, JQuery, Bootstrap, Tailwind, Vuex, Pinia, Recoil (React), Redux


Выберите навык, чтобы посмотреть, какие тесты специалист уже прошел.
Мои достижения:
- Разработал внутреннюю библиотеку UI: Таблица, поля ввода, всплывающие окна, кастомные директивы. Настройка vite.config, prettier, eslint.
- Реализовал ролевую модель, которая отвечала за доступ к отдельным частям сайта
- Реализовал кастомный конструктор условий для валидации договоров. (Например: наличие средств на счету перед переводом)
- Руководил небольшой командой разработчиков. В это входило: код ревью, наставничество, проведение дейликов, декомпозиция и распределение задач
- Перенес проекты с Webpack на Vite, что ускорило время сборки на 50%
Технологии:
Vue.js 3 (Composition API), Vue.js 2 (Options API), TypeScript, Node.js (BFF, Express.js), Git, Figma, Yarn
Мои достижения:
- Оптимизировал проекты для ускорения TTI, достигнув 80+ баллов в Lighthouse
- Внёс вклад в разработку корпоративной CMS (админ-панель)
- Имплементировал lazy loading картинок. Оптимизировал их загрузку при помощи .webp формата
- Оптимизировал работу gulp сборщика, что ускорило его работу в 10 раз в определенных кейсах
- Использовал mobile first принцип для построения структуры сайта и оптимизации загрузки
Технологии:
PHP, Vue.js 3, Nuxt 3 (SSR, SEO), Git, Figma, jQuery
Мои достижения:
- Оптимизировал сайты для ускорения TTI (Time To Interactive)
- Создал шаблоны для WordPress, что ускорило разработку сайтов
Технологии:
WordPress, Bitrix (CMS), JavaScript, PHP, Gulp, jQuery, Bootstrap