Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте более двух недель назад

Кандидат

Мужчина, 45 лет, родился 22 марта 1980

Не ищет работу

Ростов-на-Дону, не готов к переезду, готов к редким командировкам

Frontend разработчик (Vue.js)

Специализации:
  • Программист, разработчик

Занятость: полная занятость, частичная занятость, проектная работа

График работы: полный день, гибкий график, удаленная работа

Опыт работы 11 лет 10 месяцев

Июль 2024по настоящее время
10 месяцев
Пректные работы
Фронтенд разработчик
1. Разработка полнофункциональных приложений: - Участвовал в создании веб-приложений, используя Vue.js, Nuxt.js и Node.js для разработки как клиентской, так и серверной части. - Реализовывал архитектуру клиент-сервер для обеспечения взаимодействия между пользовательскими интерфейсами и сервером. 2. Создание RESTful API с Node.js: - Разрабатывал серверные приложения с использованием Express.js для создания RESTful API, которые взаимодействуют с клиентскими приложениями на Vue.js и Nuxt.js. - Настраивал маршруты, обрабатывал запросы и отправлял ответы клиенту, реализуя логику бизнес-правил. 3. Работа с базами данных PostgreSQL: - Использовал PostgreSQL для хранения и управления данными, проектировал структуры базы данных и выполнял оптимизацию запросов для повышения производительности. 4. Интеграция с бизнес-логикой: - Создавал бизнес-логику на стороне сервера для обработки данных, а также линковал frontend и backend части приложения. - Обеспечивал безопасность API, реализуя аутентификацию и авторизацию пользователей с использованием JWT (JSON Web Tokens). 5. Работа в команде и Agile-методологии: - Участвовал в командных проектах, работал по методологиям Agile и Scrum, что способствовало улучшению навыков командной работы и управления проектами. Получил новый опыт в: - Backend-разработка: Углубленные знания в JavaScript, Node.js, Express.js. - Работа с базами данных: Опыт работы с PostgreSQL, проектирование и оптимизация схемы базы данных. - API-разработка: Навыки разработки RESTful API и интеграции с клиентскими приложениями, работа с аутентификацией и авторизацией. - Оптимизация производительности: Умение оптимизировать серверные приложения и базы данных для повышения производительности. - Работа с SQL: Опыт написания сложных SQL-запросов, реализация миграций и управление версиями базы данных. Весь используемый стек: HTML, CSS (SCSS), JS, TS, Vue.js | Nuxt.js (и вся экосистема - vite, pinia, router, Vueuse, eslint и так далее), Websocket, Hyper-V (настройки серверов на базе Ubuntu), Postresql, SQL, Node.js, express.js, pm2, Github self-hosted runners, Nginx (в том числе проксирование в микро сервисы, auth, api, websocket и т.д.), db-migrate
Октябрь 2021Июнь 2024
2 года 9 месяцев
AllTrust.Me

alltrust.me

Финансовый сектор... Показать еще

Senior frontend developer
Стек: JavaScript, Vue2/Nuxt2, Vue3/Nuxt3, Vuex, VueRouter, TypeScript, HTML5 + CSS3, Open Graph, REST API, Websocket, Git, WebPack, Figma, Jira. Обязанности: - Рефакторинг, проверка, исправление и разбиение на модули легаси кода. - Проектирование фронтенд и участие в проектировании бэкенд частей приложения. - Взаимодействие с командой бэкенда. - Разработка новых фич и поддержка старых для веб-версии обменника криптовалюты (на основе макетов в Figma и юзер-сторис в Jira). - Разработка и верстка лендингов и промо-страниц. - Адаптивная верстка (с десктоп ферст до мобайл) - Внедрение новых технических решений в UI (велосипеды не изобретаем) - Поиск и решение проблем производительности в веб-приложениях. - Работа с переводами (i18n) - Тестирование UI, эндпоинтов. - Декомпозиция эпиков и оценка задач от бизнеса. - Помощь в собеседовании новых кандидатов. Ключевые результаты: - В одиночку написал аналог торгового терминала binance.com и довел до бета релиза. - Переписал готовый UI обменника криптовалюты, улучшив UX до отличного рабочего состояния, которое позволило взять его в работу и получать прибыль. - Получил огромный опыт работы со сторонним API и такими технологиями, как WebSocket, Web Workers и в целом работы с оптимизацией для достижения высокой скорости отрисовки UI. - Получил огромный опыт работы с чужим, невероятно запутанным, порой совершенно нелогичным легаси кодом, который писали совершенно разные по философии, убеждениям и уровням знаний разработчики. - Так же получил интересный опыт в помощи коллегам и их обучении.
Февраль 2021Апрель 2021
3 месяца
Photoindustry

photoindustry.com/

Ведущий Frontend-разработчик
Стек: JavaScript, Vue3, Vuex, VueRouter, HTML5 + CSS3,REST API, Git, WebPack, Notion. Обязанности: - Запуск проекта с нуля. - Проектирование фронтенд и участие в проектировании бэкенд частей приложения. - Взаимодействие с командой бэкенда. - Разработка и внедрение новых фич . - Адаптивная & кроссбраузерная верстка. - Поиск и решение проблем производительности в веб-приложениях. - Работа с переводами (i18n) - Тестирование UI, эндпоинтов. - Код-ревью. Ключевые результаты: - Проект успешно запущен с нуля с прекрасной базой для дальней разработки и развития.
Июль 2020Апрель 2021
10 месяцев
Evapps outstaffing
Full-stack разработчик
Стек: JS, TypeScript, JQuery, HTML, CSS3, Vue, Yii, PHP, Bitrix24, RabbitMQ, PostgreSQL, Postman и многое другое. Обязанности: - Быстро влиться в проект и решить поставленную задачу. - Взаимодействие с командой бэкенда, фронтенда, дизайнеров, менеджеров, qa и т.п. - Разработка новых и поддержка старых фич (на основе макетов в Figma (PDF, google docs), Jira, со слов менеджера, "на пальцах" коллег и т.п.) - Рефакторинг, поиск и исправление багов. - Адаптивная/кросс браузерная верстка. - Внедрение новых (разработанных компанией, внуком ген. дира и т.п.) технических решений в UI. - Решение проблем производительности в веб-приложениях. - Тестирование UI, эндпоинтов. Ключевые результаты: - Получил невероятный опыт гибкости в решении задач, в том числе и на не всегда знакомых для себя языках, древних (забытых) технологиях. - Получил большой опыт решения сложных задач в состоянии большой неопределенности, что так же подарило мне большой опыт быстро учиться. - Получил огромный опыт работы в команде, командах, часто меняющихся командах ) В рамках работы в outstaff компании главным образом был получен опыт переключения между задачами, решения совершенно незнакомых задач в среде от уже знакомых фреймворков до "о боже, что это?" Были и действительно сложные задачи в таких компаниях, как, на пример "Наш город Москва" (gorod.mos.ru) и "Межрегиональный Транзит Телеком, ОАО" (www.mtt.ru), где пришлось с толкнуться с такими задачами, в интеграция виджета на платформу Bitrix24, полный переезд фронтенда из PHP шаблонов на Vue и множество других больших и не очень задач.
Сентябрь 2019Июнь 2020
10 месяцев
ООО "МТС ИТ"

Россия, www.mts.ru

Телекоммуникации, связь... Показать еще

Старший разработчик
Стек: JavaScript, Vue3, Vuex, VueRouter, HTML5 + CSS3, REST API, Websocket, Git, WebPack, Figma, Jira. Обязанности: - Проектирование UI/UX и участие в проектировании бэкенд частей приложения. - Рефакторинг, проверка, исправление и оптимизация кода. - Взаимодействие с командой бэкенда. - Разработка новых возможностей для конечного клиента на основе макетов в Figma. - Мобильная, кроссбраузерная верстка. - Внедрение новых технических решений в UI. - Поиск и решение проблем производительности в веб-приложениях. - Тестирование UI, эндпоинтов. - Декомпозиция эпиков и оценка задач от бизнеса. Ключевые результаты: - Хоть срок работы в компании был коротким, но за это время была сделана работа, которая сэкономила компании более 10 млн. рублей. Чистый коммерческий результат.
Январь 2019Сентябрь 2019
9 месяцев
Индивидуальное предпринимательство / частная практика / фриланс

Информационные технологии, системная интеграция, интернет... Показать еще

Программист-разработчик
Разработка приложений по предоставленным техническим заданиям. Инструменты: PHP, Laravel, WebGL (3d & 2d context), JS, VueJS, предварительная верстка SCSS, git
Февраль 2013Январь 2019
6 лет
Соглашение о неразглашении (Игровая сфера)
Ведущий программист
Стек: PHP, Laravel, PrestaShop, python, JavaScript, HTML, SCSS, WebDriver, Selenium, WebSocket, Ubuntu, PXE, bash, MySQL, Apache, REST API, tftp. Обязанности: - Разработка, оптимизация и автоматизация работы бездисковых клиентов Ubuntu 16.04 (18.04) - Разработка и поддержка внутренних проектов компании, а так же внедрение собственных идей по автоматизации (облегчению) работы персонала, минимизации последствий действия человеческого фактора. А так же программы учета материальных средств компании, работы с клиентами, промо акции, внедрение продуктов сторонних производителей. Ключевые результаты: - В целом, первый мой проект, которым я действительно горжусь (но не последний). По истечению стольких лет, все ещё не было придумано ничего лучше и эффективнее того, что я спроектировал и воплотил в жизнь.

Навыки

Уровни владения навыками
Базовый уровень
JavaScript
Уровень не указан
Ajax
Vue JS
Vuex
Vue-router
CSS/SCSS
HTML5
Git
Webpack
REST API
WebSocket
Nuxt SSR
Figma
Pinia
TypeScript

Опыт вождения

Права категории B

Обо мне

Более 10 лет успешного, разнообразного опыта решения сложных задач, иногда, на первый взгляд, нерешаемых. Большой опыт запуска проектов с нуля и поддержки уже существующих. Уровень навыков и способность эффективно учиться позволяет быстро вливаться в команду и включаться в работу. Легаси? Один из прокачанных навыков, это способность быстро разобраться в чужом коде, оптимизировать его и привести в порядок. Этот же навык позволяет проводить качественные код-ревью. Нужен новый, современный функционал? Уже не существует сложных инструментов, это все просто "игрушки" фронтенда. Из предлагаемых готовых компонентов и/или технологий будет выбрана самая подходящая и будет успешно использована. Велосипеды не изобретаем. Надо сделать, значит надо. Разберемся и сделаем. Нет нерешаемых задач. Дизайнер очень креативный и рисует что-то, казалось бы, очень сложное? Все, что нарисовано в фигме, может быть воплощено в жизнь. Никаких: "Мы не можем такое сделать". Разберемся, придумаем как и сделаем. Полную свободу дизайнерам Бизнес хочет протестировать фичу? Узнать взлетит она или нет? Огромный опыт коммерческой разработки научил собирать фичу "на коленке" с "хвостами" для её окончательного запуска. Это бизнес, а приоритеты бизнеса важнее всего. Огромный опыт общения с командой, с бэкендом, с дизайнерами, ПМ, бизнесом и всеми остальными. Всегда участие в процессе, всегда помощь в постановке задач, всегда предложение альтернативных решений, если они потенциально могут быть более полезны. Всегда помощь команде во всем, что только в силах. Помочь коллегам разобраться в том, что они не понимают? Уделить время на обучение. Конечно да! Так же, как и попросить помощи команды, если вдруг что-то не получается. Команда, это единый организм, в котором взаимная помощь помогает расти и развиваться в геометрической прогрессии, а не группа отдельных друг от друга людей. Ну и конечно, дисциплина, технологии эффективности, постоянное развитие софт и хард навыков. Но на обратной стороне монеты, конечно же трепетное отношение к ворк-лайф балансу. Уверен, с моим опытом, способностями и навыками я могу быть очень полезен как команде, так и компании в целом. С уважение, Евгений. Если вам интересен мой опыт, свяжитесь со мной в Телеграм: https://t.me/eulshin

Неоконченное высшее образование

2001
Южный федеральный университет, Ростов-на-Дону (Бывший РГУ)
Прикладная математика и информационные технологии

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения