Обо мне

Интересуюсь техникой и электроникой со времён детского сада. Мама в то время работала в редакции газеты в компьютерной группе (вёрстка газеты), у неё на работе освоил 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 — По настоящее время (5 лет и 11 месяцев)
Переговоры с клиентом Проектирование интерфейса Упаковка предложения Создание и поддержка лендинга спутник-мытищи.рф (самописный фреймворк): дизайн, вёрстка, программирование, CRM.
Creative Force
Самара
Программист-фрилансер
Май 2010 — По настоящее время (10 лет и 5 месяцев)
Разработка сайтов, систем автоматизации бизнес-процессов - полный цикл (CRM, ERP) Разработка программного обеспечения - полный цикл (php, HTML, MySQL, JavaScript, LESS/CSS). Разработка аппаратного обеспечения - полный цикл (Microchip, MikroC).
Samaragames (samaragames.cf)
Самара
Веб-разработчик
Февраль 2015 — Июль 2015 (6 месяцев)
Создание и поддержка проекта ERP-системы для сети аттракционов в Самаре Разработка API для приложения Android Тестирование, отладка Создание проекта с нуля (самописный фреймворк): дизайн, вёрстка, программирование. Подробнее об этом кейсе: http://goo.gl/2Wg8t5
Стартап в сфере e-commerce, занимающийся агрегацией логистических компаний
php программист
Август 2013 — Октябрь 2013 (3 месяца)
Разработка модулей для CMS Bitrix Администрирование сетевого оборудования в офисе
Ты Можешь 5000+ (youcan5000.ru)
Уфа
Веб-разработчик
Май 2013 — Май 2015 (2 года и 1 месяц)
Переговоры с клиентом Проектирование интерфейса Создание стартапа с нуля (самописный фреймворк): дизайн, вёрстка, программирование, интеграция с Amazon S3 и робокассой.
АН "Изумруд" (izum.tk)
Самара
Бизнес-консультант
Февраль 2013 — Апрель 2015 (2 года и 3 месяца)
Создание и внедрение ERP-системы для систематизации и сквозной аналитики бизнес-процессов в агентстве недвижимости - полный цикл от составления техзадания до внедрения и дальнейшего развития (PDCA, ISO9001) Подробнее об этом кейсе: http://goo.gl/2Wg8t5
ООО "Медиа-старс" (media-stars.ru)
Самара
Программист
Октябрь 2008 — Июнь 2010 (1 год и 9 месяцев)
Разработка системы внутреннего документооборота с аналитикой и статистикой (ERP) Создание портала allo63.ru Интеграция портала и ERP Автоматизация вёрстки печатного справочника (InDesign + VB6) Администрирование компьютеров в офисе Подробнее об этом кейсе: http://goo.gl/2Wg8t5
Турагентство "Ура" (y-ra.ru)
Самара
Веб-разработчик
Сентябрь 2007 — Сентябрь 2008 (1 год и 1 месяц)
Создание веб-сайта компании Администрирование сервера Администрирование компьютеров в офисе Контент-менеджмент
Высшее образование
Самарский государственный технический университет
Самара
Факультет: Автоматики и информационных технологий; ФАИТ
Сентябрь 2002—Октябрь 2007 (5 лет и 1 месяц)