Обо мне

Интересуюсь техникой и электроникой со времён детского сада. Мама в то время работала в редакции газеты в компьютерной группе (вёрстка газеты), у неё на работе освоил MS Paintbrush, Corel Draw (5.0), оболочку Windows 3.11, Aldus PageMaker (сейчас Adobe InDesign), MS Office (приблизительно 1995 г.).

Программирую с 2000 года - тогда я начал изучать HTML (не Netscape Composer), в 2001 г. начал изучать JavaScript.

В 2006 начал изучать CSS и php. Свой первый коммерческий сайт сделал в 2007 г., а вместе с ним и свой первый php-движок, которым пользовался для разработки проектов до 2012 г.

В 2012 г. перешёл на паттерну MVC, освоил OOP и создал новый движок Bricks Pro, которым пользуюсь по сей день. Его основные преимущества:

  • Простота кода, как следствие - относительно высокое быстродействие.
  • Поддержка шаблонов с переменными и циклами любой глубины вложенности - легко адаптировать и оживить любую вёрстку.
  • Поддержка LESS с компиляцией на стороне сервера в CSS.
  • Поддержка AJAX и JSON на уровне JS-библиотек (не jQuery).
  • Поддержка кеша.
  • Поддержка PDO.
  • Встроенная мультиязычность на уровне шаблонов (можно делать вёрстку сразу на нескольких языках).
  • Прочие нужные вещи: авторизация, логирование ошибок.

Из личных особенностей: недолюбливаю многие готовые решения, люблю сделать своё решение с нуля или на основе своих разработок, коих накопилось уже более 10 гб. Ввиду того, что начал знакомство с клиентским программированием во времена, когда не было jQuery - недолюбливаю этот и другие фронтэнд-фреймворки ввиду того, что всякая абстракция - это удобство ценой производительности, и зачастую нативный JS работает быстрее. jQuery использую только в случае крайней необходимости.

Как правило, мои решения неординарны, нешаблонны, отличаются творческим подходом в согласии с целесообразностью и сроками.

Кроме веб-разработки, умею создавать электронные устройства на микроконтроллерах - прототипирование, схемотехника, программирование, сборка, отладка, подготовка серийного производства.

В совершенстве владею средой разработки VB6 (Windows). Увлекаюсь музыкой - играю на гитаре и ударных инструментах, пишу инструментальную и электронную музыку.

Презентация по моим системам автоматизации бизнес-процессов: http://goo.gl/2Wg8t5

Полное резюме: http://goo.gl/IjuwjK

Профессиональные навыки
AjaxLessCSSPHPJQueryMySQLJavascriptAgile
Опыт работы
Ноябрь 2014 — по настоящее время
АН "Город" (спутник-мытищи.рф)
Веб-разработчик
Мытищи
Обязанности и достижения

Переговоры с клиентом
Проектирование интерфейса
Упаковка предложения
Создание и поддержка лендинга спутник-мытищи.рф (самописный фреймворк): дизайн, вёрстка, программирование, CRM.

Май 2010 — по настоящее время
Creative Force
Программист-фрилансер
Самара
Обязанности и достижения

Разработка сайтов, систем автоматизации бизнес-процессов - полный цикл (CRM, ERP)
Разработка программного обеспечения - полный цикл (php, HTML, MySQL, JavaScript, LESS/CSS).
Разработка аппаратного обеспечения - полный цикл (Microchip, MikroC).

Февраль 2015 — Июль 2015
Samaragames (samaragames.cf)
Веб-разработчик
Самара
Обязанности и достижения

Создание и поддержка проекта ERP-системы для сети аттракционов в Самаре
Разработка API для приложения Android
Тестирование, отладка
Создание проекта с нуля (самописный фреймворк): дизайн, вёрстка, программирование.
Подробнее об этом кейсе: http://goo.gl/2Wg8t5

Август 2013 — Октябрь 2013
MultiShip
php программист
Москва
Обязанности и достижения

Разработка модулей для CMS Bitrix
Администрирование сетевого оборудования в офисе

Май 2013 — Май 2015
Ты Можешь 5000+ (youcan5000.ru)
Веб-разработчик
Уфа
Обязанности и достижения

Переговоры с клиентом
Проектирование интерфейса
Создание стартапа с нуля (самописный фреймворк): дизайн, вёрстка, программирование, интеграция с Amazon S3 и робокассой.

Февраль 2013 — Апрель 2015
АН "Изумруд" (izum.tk)
Бизнес-консультант
Самара
Обязанности и достижения

Создание и внедрение ERP-системы для систематизации и сквозной аналитики бизнес-процессов в агентстве недвижимости - полный цикл от составления техзадания до внедрения и дальнейшего развития (PDCA, ISO9001)
Подробнее об этом кейсе: http://goo.gl/2Wg8t5

Октябрь 2008 — Июнь 2010
ООО "Медиа-старс" (media-stars.ru)
Программист
Самара
Обязанности и достижения

Разработка системы внутреннего документооборота с аналитикой и статистикой (ERP)
Создание портала allo63.ru
Интеграция портала и ERP
Автоматизация вёрстки печатного справочника (InDesign + VB6)
Администрирование компьютеров в офисе
Подробнее об этом кейсе: http://goo.gl/2Wg8t5

Сентябрь 2007 — Сентябрь 2008
Турагентство "Ура" (y-ra.ru)
Веб-разработчик
Самара
Обязанности и достижения

Создание веб-сайта компании
Администрирование сервера
Администрирование компьютеров в офисе
Контент-менеджмент

Высшее образование
Сентябрь 2002 — Октябрь 2007
СамГТУ
Автоматики и информационных технологий; ФАИТ
Самара