🎃 Как преодолеть свои страхи во время поиска работы? Бросить себе вызов → вступить в челлендж страхов Хабр Карьеры
Владимир Плужников (varyen), 38 лет, Россия, МоскваВладимир Плужников (varyen), 38 лет, Россия, Москва

Владимир Плужников

Веб-разработчикФронтенд разработчикФулстек разработчикВедущий (Lead)
Не ищу работу

Контакты

Войти
Возраст: 38 лет
Опыт работы: 20 лет и 2 месяца
Регистрация: 31.07.2007
Последний визит: 3 месяца назад
Гражданство:
Местоположение: Россия, Москва
Дополнительно: готов к удаленной работе
Знание языков:

Обо мне

tl;dr: опытный фуллстек веб-разработчик.

Фронтенд

  • Хорошее знание Vue.js + Nuxt, React + Next, Typescript
  • Javascript / ES2015. С фреймворками и без. Слежу за новыми фичами браузеров и использую их на практике при необходимости. Могу работать в условиях отсутствия документации, читая исходники используемых библиотек.
  • HTML/CSS на современном профессиональном уровне, в т.ч. знание особенностей браузеров. В свое время верстал под IE6 очень непростые вещи, сейчас фиксю под iOS. Умею использовать предпроцессоры CSS, например LESS или SCSS (SASS). Адаптивная верстка. Рендерю код в голове. Знаю про особенности рендеринга браузеров.
  • Делал очень разные проекты - лендосы, сайты, интернет-магазины, акции для крупных компаний (на сайте, в виде вебвью-приложения), игры, админки,  CRM, коммерческие продукты
  • Интерфейсы. Хорошо понимаю принципы дизайна и юзабилити. Могу указать на конкретные огрехи и косяки в готовом дизайне или интерфейсе и предложить варианты их исправления, а также более хорошие варианты по реализации конкретных частей.
    • Клиентам удобно пользоваться штуками, которые я для них делаю
  • Достаточные для верстки и несложной ретуши изображений знания Photoshop (рисовать не умею).


Бэкенд

  • Node.js + Typescript. Работал с Nest.js, LoopBack, Express, Koa.
  • PHP. Опыт достаточный для написания полноценной CMS, модификации чужого кода, в том числе вслепую, без документации и помощи.
    • Могу разобраться даже в обфусцированном коде.
    • Адаптировал под PHP7 и заставил работать на новом сервере club.foto.ru (писался разными людьми примерно с 2010 года со всеми вытекающими отсюда последствиями), бывшие его разработчики и администраторы утверждали что это невозможно.
    • Любимое и постоянное развиваемое детище — JR.CMS.
  • Хорошо знаю Laravel, Yii/Yii2.
  • Писал Telegram-ботов
  • Много работал с MODX, на освоение любой другой CMS или фреймворка с документацией мне достаточно пары дней. Хорошо знаю Smarty изнутри.
  • AmoCRM - написание собственных интеграций, настройка.
  • Битрикс если ну очень надо
  • Навыки работы с системами контроля версий: Git, SVN.
  • Пакетные менеджеры: npm, composer.
  • Немного работал с ClickHouse (действительно не тормозит), MongoDB.

 

Прочее

  • Работа с docker
  • Навыки работы с Linux серверами, их поддержка.
  • Знаю довольно много о SEO, но принципиально не занимаюсь. Могу проконсультировать, оценить проделанную работу и риски, сразу выполнять все технические требования при разработке.
  • Опыт разработки под сети Bitcoin и Ethereum (web3.js)
  • Без проблем нахожу общий язык с заказчиками и клиентами. Умею держать в голове сложные развлетвленные системы, могу работать с нечеткими требованиями и превращать их в конкретику за одну встречу. Спокойно и уверенно говорю публично.
  • Английский язык. Могу свободно читать книжки и техдокументацию, более-менее свободно общаться голосом.
  • Кстати, русский язык тоже на неплохом (вроде как) уровне. Могу изъясняться письменно так, чтобы за меня не нужно было краснеть.
  • Работал IT-директором в ВУЗе МИГУП (http://academprava.ru/), подчерпнув для себя много хорошего как в смежных, так и в совершенно несвязанных с веб-разработкой областях.

Постоянно развиваюсь и слежу за новыми тенденциями в веб-разработке. Стараюсь трезво подходить к выбору инструментария под конкретную задачу. Люблю применять в работе новые инструменты и не плююсь от этого.

Готов сотрудничать, в зависимости от своей загруженности. Пишите — пообщаемся. :)

P.S. на всякий случай, еще несколько терминов, методологий и сокращений, которые я «умею» (и на самом деле, это включено в описанное выше): ООП, MVC, ORM, кроссбраузерная верстка, адаптивная верстка, верстка для мобильных устройств, Bootstrap, Ajax, MySQL...

Некоторые проекты

УЦ Союз (https://ucsouz.ru). Занимался всей технической частью: проектирование архитектуры, бэкенд, фронтенд, большая часть UI. Внутри полноценная CRM для работы с заказами, интеграция со СМЭВ, интеграция с КриптоПро УЦ, сложная многоуровневая тарифная сетка, реферальная и партнерская программа, интеграция с бухгалтерией.

Допкурс (https://dopcourse.ru). Сделан с нуля на JR.CMS (моя самописная CMS), развернут в докере в паре с микросервисом для генерации PDF / DOCX. Полный цикл прохождения обучения студентом: лекции, тесты, итоговая аттестация. Для менеджеров автоматически генерируются все документы для отчетности, приказы, формирование личных дел, договора, комплекта документов, выдача диплома и передача данных в ФРДО.

Портфолио по сайтам (скорее неактуально). Пробовал посчитать, всего разных проектов около сотни за все время.

  • http://academprava.ru
  • http://www.rosphoto.com
    • Разработка с нуля и постоянная поддержка портала
  • «Мини-таймпад» для мероприятий Атланты (https://atlanty.ru/)
    • Внутренняя CRM для менеджеров.
    • Сбор лидов с сайтов мероприятий.
    • Интеграция с CRM (сначала PipeDrive, потом AmoCRM, планируется Битрикс) и сервисом Mailchimp.
    • Регистрация на мероприятия, генерация электронных билетов и проведение самого процесса чекина на мероприятиях, без использования других сервисов.
    • Интеграция с мобильным приложением.
    • Базовая аналитика и отчеты.
    • Расширение для Google Chrome для расширения фунциональности CRM PipeDrive, виджет для AmoCRM для работы с участниками и их билетами.
  • http://hsac.ru
    • Сайт компании с филиалами. Также для них разработана проектная система (CRM), в которой они ведут работу (из фич: интеграция с 1C, уведомления, различные права доступа для сотрудников).
  • http://dommeda.ru
  • http://studioup.ru
  • http://econix.com

Навыки

Nuxt.js
Vue.js
JavaScript
Laravel
PHP
Node.js
UI/UX дизайн
SCSS
React
TypeScript

Участие в профсообществах

Опыт работы

  • ООО «Международные Процессинговые Системы»
    Москва
    Веб-разработчик (Старший)Senior Web Developer
    Июнь 2022 — По настоящее время (2 года и 5 месяцев)

    Разработка внутреннего продукта для других программистов на Typescript.

  • ООО "Нирот"
    Москва
    Веб-разработчик (Ведущий)Ведущий веб-разработчик
    Сентябрь 2019 — По настоящее время (5 лет и 2 месяца)

    Разработка полнофункциональной системы дистанционного обучения dopcourse.ru

    Полный документооборот, самописная LMS для обучения студентов.

  • ndash
    Москва
    Все подряд
    Апрель 2011 — По настоящее время (13 лет и 7 месяцев)

    Сайты и веб-приложения для компаний, которым необходимо работать с юрлицом.

    Написал и иногда все еще использую в работе jrcms.ru

  • ​Digital Production
    Москва
    Фуллстек веб-разработчик
    Июнь 2021 — Май 2022 (1 год)

    https://hismith.ru/

    Веб-разработка, фронтенд тимлид.

    Проектирование фронтенд и бэкенд архитектуры проектов, финтех, разработка встраиваемых Webview приложений. Из заказчиков - Билайн, Сбербанк. Работали в команде, я занимался фронтенд и бэкенд частью одновременно. Бэк был на Laravel или Symfony.

  • Digital Lab
    МоскваОт 10 до 100 сотрудников
    Программист
    Октябрь 2018 — Май 2021 (2 года и 8 месяцев)

    https://digital-lab.ru/

    Работа над проектами компании - акции для известных компаний (webview-приложения для встраивания в мобильные и вебстранички с акциями). Из клиентов - Делимобиль, Дикси, Виктория, Додо пицца. Брал проекты и реализовывал их с нуля, бэкенд и фронтенд. Для бэка использовался Loopback, в некоторых проектах Laravel.

    Несколько примеров проектов:

    https://digital-lab.ru/project/viktoriya-fruktomafiya/

    https://digital-lab.ru/project/fruktovaya-vosmerka/

    https://digital-lab.ru/project/piraty/

  • УЦ Союз
    Москва
    Ведущий программист
    Февраль 2016 — Июнь 2019 (3 года и 5 месяцев)

    Разработка личного кабинета удостоверяющего центра с нуля, подробнее в описании "Обо мне".

  • МИГУП
    Москва
    IT-директор
    Апрель 2014 — Февраль 2015 (11 месяцев)
  • FreeFrog
    Москва
    Программист
    Август 2010 — Май 2011 (10 месяцев)
  • Web Media
    Москва
    Ведущий программист
    Ноябрь 2008 — Сентябрь 2010 (1 год и 11 месяцев)

    https://wbmedia.ru/

    Обязанности:

    - Разрабатывать сайты и сервисы.

    Достижения:

    - Написал и продолжаю развивать еще одну собственную CMS на PHP — jrcms.ru (посмотреть можно, разве что, список сайтов).

  • Artwell
    Москва
    Ведущий программист
    Апрель 2008 — Ноябрь 2008 (8 месяцев)

    https://artwell.ru

    Обязанности:

    - Верстка и программирование корпоративных веб-сайтов и внутрестудийных проектов, все технические вопросы.

  • ВМ ДИЗАЙН
    Москва
    Программист
    Январь 2006 — Апрель 2008 (2 года и 4 месяца)

    http://www.vmdesign.ru/

    Обязанности:

    - Верстка и программирование корпоративных веб-сайтов и внутрестудийных проектов, все технические вопросы.

    Достижения:

    - Написание с нуля внутрестудийной CMS, на базе которой были созданы практически все проекты и иногда создаются по текущее время.

    При создании сайтов выполнял все функции, кроме менеджерских (хотя, отчасти было) и дизайнерских.

  • SonicCIS
    Москва
    Администратор интернет-сообщества
    Сентябрь 2004 — Июнь 2019 (14 лет и 10 месяцев)

    Обязанности:

    - Создание и развитие портала sonic-world.ru, вся техническая часть, прочие интересности и плюшки.

    Достижения:

    - Организация конкурсов и конференций. ~70 человек в 2008, ~100 человек в 2009-2011 году с участием гостей из ближайших городов и стран СНГ.

Высшее образование