Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте меньше недели назад
Кандидат
Мужчина, 22 года, родился 25 апреля 2002
Рассматривает предложения
Чебоксары, не готов к переезду, не готов к командировкам
Указан примерный район поиска работы
Middle Frontend разработчик
250 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость, частичная занятость, проектная работа
График работы: полный день, сменный график, гибкий график, удаленная работа, вахтовый метод
Опыт работы 4 года 3 месяца
Июль 2023 — по настоящее время
1 год 10 месяцев
Информационные технологии, системная интеграция, интернет... Показать еще
Middle Frontend разработчик
Проект 1: корпоративная система
Технологический стек: Ext.js 7.4
Описание:
Работал над масштабированием корпоративной системы, включая следующие ключевые задачи:
Масштабирование приложения: Оптимизация архитектуры и расширение функциональности для обеспечения устойчивости и масштабируемости продукта при увеличении нагрузки и объема данных.
Оптимизация и рефакторинг: Улучшение и упрощение кода в сложных модулях для повышения производительности и удобства поддержки.
Отладка сложных багов: Регулярная отладка и устранение сложных ошибок, связанных с обширной бизнес-логикой системы.
Проект 2: Разработка с нуля корпоративной системы (импортозамещение)
Технологический стек: React, Redux, Redux Toolkit, RTK Query, React Router, Ant Design, TypeScript, Vite, CSS Modules, SCSS, TailwindCSS
Описание:
Участвую в разработке нового корпоративного продукта с нуля в рамках импортозамещения. Проект ориентирован на создание масштабируемого и производительного фронтенда на современном стеке технологий.
Основные задачи:
Архитектура и проектирование:
Разработка гибкой и масштабируемой архитектуры клиентской части для повышения модульности, удобства поддержки и расширяемости. Оптимизация стратегии управления состоянием через Redux, Redux Toolkit для эффективной работы с данными.
Сетевое взаимодействие:
Интеграция с серверными API через RTK Query, настройка автоматического кэширования и рефетчинга данных. Разработка middleware для обработки ошибок, логирования и повторных попыток запроса.
Разработка компонентов:
Создание гибких и переиспользуемых UI-компонентов на базе Ant Design. Оптимизация верстки и стилизации через Tailwind CSS для адаптивных интерфейсов. Проектирование сложных интерфейсов, включая динамические формы, таблицы, редактирование документов и визуализацию данных. Интеграция компонентов с состоянием приложения через Redux Toolkit.
Производительность:
Настройка и оптимизация Vite для быстрой сборки и разработки. Настройка линтинга и форматирования для поддержания высокого качества кодовой базы. Внедрение code-splitting и lazy loading для оптимизации загрузки приложения. Оптимизация производительности компонентов с помощью частичной мемоизации
Декабрь 2021 — Июнь 2023
1 год 7 месяцев
Онлайн крипто-сервис
Middle Frontend-разработчик
Проект: Крипто-платформа;
Технологии: Vue.js, Vue-Router, VUEX, VuePrime, JavaScript, SCSS, Trello, Vuelidate, REST API, Axios, i18n, vue-socket.io, WebSockets;
Описание:
Работал над рефакторингом крупного приложения с целью перевода его на криптовалютную основу. Основные задачи включали:
Рефакторинг кода: Оптимизация и улучшение существующего кода для повышения производительности и удобства поддержки.
Интеграция криптовалютных функциональностей: Разработка и внедрение новых возможностей, связанных с криптовалютами.
Использование WebSockets: Реализация двусторонней связи для получения и отправки данных в реальном времени через vue-socket.io.
Интернационализация (i18n): Настройка поддержки нескольких языков в приложении.
Июль 2021 — Ноябрь 2021
5 месяцев
Веб-студия Top-it
Казань, top-it.ru
Frontend-разработчик
Проект: собственная CRM система;
Технологии: Vue.js , Vue-Router, VUEX, TypeScript, SCSS, Vuelidate, Ant-Design, Axios, Moment, Chart, v-mask, Vue-class-component, Vuex-Decorators, GIT, Git-Flow, Jira, Confluence, Agile, Scrum;
Описание:
Работал над Frontend-составляющей CRM-системы в рамках команды, используя полный цикл Scrum и активно участвуя в ежедневных собраниях и работе с Jira. Основные задачи включали:
Расширение структуры приложения: Модификация и улучшение архитектуры приложения.
Взаимодействие с backend-разработчиками: Совместная работа по интеграции и оптимизации API.
Отрисовка данных: Разработка и визуализация данных в приложении.
Фильтрация и пагинация таблиц: Реализация функционала для работы с большими объемами данных, включая фильтрацию и пагинацию.
Формы поиска: Создание и улучшение форм для поиска данных.
Февраль 2021 — Июль 2021
6 месяцев
ООО "Картли"
Казань, kartli.ch
Frontend-разработчик
Проект: b2b платформа;
Технологии: Vue.js 3, Vue-Router, VUEX, vue3-cookies, GIT, Vuelidate, TalwindCSS, TailwindUI, SCSS, Axios, REST API;
Описание: Отвечал за frontend-разработку сайта платформы, включая следующие задачи:
Интеграция с backend: реализация взаимодействия с сервером и обработка данных.
Работа с cookies: управление пользовательскими сессиями через vue3-cookies.
Идентификация пользователей: реализация механизмов аутентификации и авторизации.
Проектирование и разработка REST API: совместная работа с backend-разработчиками для проектирования и интеграции API.
Формирование запросов к внешним API: интеграция с сторонними сервисами для получения и отправки данных.
Отрисовка страниц: разработка и визуализация страниц с динамическим подтягиванием данных.
Настройка роутинга: реализация маршрутизации страниц приложения с использованием Vue-Router.
Обработка ошибок и валидация данных с помощью Vuelidate.
Написание асинхронного кода: разработка и оптимизация асинхронных операций с использованием Axios.
Управление состоянием: работа с Vuex для изменения состояния компонентов и управления данными приложения.
Рефакторинг и оптимизация: Улучшение качества кода для повышения производительности и поддерживаемости приложения.
Навыки
Уровни владения навыками
Опыт вождения
Имеется собственный автомобиль
Права категории BОбо мне
Веб-разработчик / Frontend-разработчик
Специализируюсь на frontend-разработке с 5-летним опытом в веб-разработке, включая более 4 лет коммерческого опыта. Отличаюсь глубокими знаниями JavaScript и практическим опытом работы с современными фреймворками и инструментами.
Профессиональные навыки:
-JavaScript: Глубокое знание и опыт разработки.
-Frontend-фреймворки: Vue.js, Nuxt.js, React, ExtJS.
-Backend-технологии: Опыт работы с Nest.js, Express.js, Node.js.
-TypeScript: Использование в проектах.
-WebSocket: Реализация двусторонней связи.
-API: Проектирование и разработка REST API и GraphQL.
-UI-библиотеки: Опыт работы с Ant Design, Vuetify, TailwindUI, DevExtreme(Vue), PrimeVue, Quasar.
-Инструменты командной работы: Git, Jira, Confluence, Slack, GitLab, Redmine, Swagger, YouTrack, Azure DevOps, Mattermost, Trello.
-CI/CD: Настройка и поддержка процессов непрерывной интеграции и доставки.
Дополнительные сведения:
-Отличные навыки работы в команде, управление задачами и оценка сроков выполнения.
-Управленческий опыт: распределение задач, составление планов и координация команды.
-Активное участие в сообществе разработчиков: веду сообщество Love Frontend и пишу статьи для начинающих разработчиков.
Ссылка на сообщество: https://vk.com/love_frontend
Telegram: @qveen69
Среднее специальное образование
2022
Институт компьютерных технологий и защиты информации, Системный администратор
Знание языков
Повышение квалификации, курсы
2021
Vue.js 3 до уровня middle.
tocode
2021
JavaScript 2021
javascript.ninja
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения