Обо мне

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

  • HTML/CSS на современном профессиональном уровне, в т.ч. знание особенностей браузеров. В свое время верстал под IE6 очень непростые вещи. Умею использовать предпроцессоры CSS, например LESS или SCSS (SASS).
  • Javascript / ES2015. С фреймворками и без. Слежу за новыми фичами браузеров и использую их на практике при необходимости. Не подключаю jQuery на каждый чих.
  • Есть опыт работы с Gulp, Webpack.
  • Интерфейсы. Хорошо понимаю принципы дизайна и юзабилити. Могу указать на конкретные огрехи и косяки в готовом дизайне или интерфейсе и предложить варианты их исправления, а также более хорошие варианты по реализации конкретных частей.
    • Клиентам удобно пользоваться штуками, которые я для них делаю.
  • PHP5. Опыт достаточный для написания полноценной CMS, модификации чужого кода, в том числе вслепую, без документации.
    • Могу разобраться даже в обфусцированном коде.
    • Любимое и постоянное развиваемое детище — JR.CMS
  • Много работал с MODX, на освоение любой другой CMS или фреймворка с документацией мне достаточно пары дней. Очень хорошо знаю Smarty изнутри.
  • Работал над проектами на Yii/Yii2, Laravel.
  • Битрикс. Требования рынка и гениальный маркетинг 1С обязывает уметь. :(
  • Навыки работы с Linux/FreeBSD серверами, их поддержка.
  • Знаю очень многое о SEO, но принципиально не занимаюсь. Могу проконсультировать, оценить проделанную работу и риски, сразу выполнять все технические требования при разработке.
  • Базовые навыки работы с системами контроля версий: SVN, Git.
  • Пакетные менеджеры: npm, bower, composer.
  • Достаточные для верстки и несложной ретуши изображений знания Photoshop (рисовать не умею).
  • Без проблем нахожу общий язык с заказчиками и клиентами. Умею держать в голове сложные развлетвленные системы, могу работать с нечеткими требованиями и превращать их в конкретику за одну встречу. Спокойно и уверенно говорю публично.
  • Английский язык. Могу свободно читать книжки и техдокументацию, более-менее свободно общаться голосом.
  • Кстати, русский язык тоже на неплохом (вроде как) уровне. Могу изъясняться письменно так, чтобы за меня не нужно было краснеть.
  • Работал IT-директором в ВУЗе МИГУП (http://academprava.ru/), подчерпнув для себя много хорошего как в смежных, так и в совершенно несвязанных с веб-разработкой областях.

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

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

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

------------------------------------------------------------

Портфолио по сайтам, из самого интересного (август 2015)

Из старых совсем:

В работе:

  • ucsouz.ru — полноценный «интернет-магазин» сертификатов ЭП для работы на портале Госуслуг, торговых площадках.
Профессиональные навыки
Опыт работы
Февраль 2016 — по настоящее время
УЦ Союз
Ведущий программист
Москва
Обязанности и достижения

Разработка личного кабинета удостоверяющего центра

Апрель 2011 — по настоящее время
ndash
Все подряд
Москва
Обязанности и достижения

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

Сентябрь 2004 — по настоящее время
SonicCIS
Администратор интернет-сообщества
Москва
Обязанности и достижения

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

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

Апрель 2014 — Февраль 2015
МИГУП
IT-директор
Москва
Октябрь 2011 — Май 2012
Программист
Москва
Август 2010 — Май 2011
FreeFrog
Программист
Москва
Ноябрь 2008 — Сентябрь 2010
Web Media
Ведущий программист
Москва
Обязанности и достижения

Обязанности:
- Разрабатывать сайты и сервисы.

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

Апрель 2008 — Ноябрь 2008
Artwell
Ведущий программист
Москва
Обязанности и достижения

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

Январь 2006 — Апрель 2008
Программист
Москва
Обязанности и достижения

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

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

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

Высшее образование
Август 2013 — По настоящее время
МТИ ВТУ
Техники и современных технологий
Москва
Январь 2004 — Январь 2006
МГТУ им. Баумана
Информатики и систем управления; ИУ
Москва