Обо мне
  • 10,5 лет профессионального программирования;
  • 3,5 года руководства командами веб-разработчиков;
  • 8,5 лет веб-разработки и создания сложных frontend-приложений;
  • 5,5 лет разработки веб-приложений на Ruby on Rails.

Я хорошо знаю весь процесс разработки программного обеспечения.

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

Знаю и наблюдал лично как проекты умирают.

Могу один создать сложное веб-приложение, но предпочитаю собрать для этого команду, взяв на себя управление и часть разработки.

Принимал участие более чем в 50 проектах в области веб-разработки. Создал и развиваю несколько open-source проектов:

Mayak — инструмент создания основы гибких и мощных сайтов на Ruby on Rails со скоростью установки CMS. Этот проект лёг в основу более чем 40 проектов и вобрал в себя лучшие решения из них.

Витраж — инструмент создания и редактирования сложного контента веб-страницы, основанного на различных по виду и функциям блоках. Проект в стадии беты, но уже используется в нескольких рабочих проектах. Есть демо-сайт.

Player 56s — простой в использовании аудио-плеер для веб-страниц с функцией плейлиста, адаптивным и минималистичным дизайном. Есть демка.

Опыт работы
Февраль 2011 — по настоящее время (6 лет и 5 месяцев)
Веб-разработчик
Красноярск
Обязанности и достижения

Занимаюсь веб-разработкой от прототипов и ТЗ до готового веб-приложения.

Работаю сам и формирую команду для проекта, когда она необходима.

Апрель 2014 — Ноябрь 2016 (2 года и 7 месяцев)
Проектмаркетинг +1
Технический директор
Красноярск
Обязанности и достижения

В мои обязанности входило развитие направления web-разработки в компании и управление командой разработчиков и тестировщиков.

Я создал команду отдела веб-разработки с нуля. 9 человек работало в моём подчинении, из которых 5 человек оставалось в команде на день моего ухода.

33 проекта было создано за время моей работы. Ещё 8 проектов мы взяли для доработок и/или на поддержку. 10 проектов, из вышеперечисленных, было привлечено в компанию мной.

Я построил и отладил технологический процесс создания сайтов и web-приложений, организовал процесс ведения проектов с помощью Agile методологии и создал услугу технической поддержки для сайтов клиентов.

Также под моим контролем была построена инфраструктура серверов для размещения сайтов клиентов.
Некоторые веб-проекты компании, созданные мной и моей командой, вы можете найти в портфолио на сайте компании — http://proektmarketing.ru/projects#sites.

Август 2012 — Апрель 2013 (8 месяцев)
DoctorPage
Frontend-разработчик
Сингапур
Обязанности и достижения

В этом международном стартапе я был единственным фронтендером около 6 месяцев.

Я создал всё основу архитектуры Javascript-кода в этом проекте. Это была компонентная архитектура на jQuery — компоненты были оформлены в виде jQuery-плагинов. Для отдельных частей приложения использовался frontend-фреймворк Spine.

Сайт: http://www.docdoc.com

Июль 2011 — Январь 2012 (6 месяцев)
Енисейское речное пароходство
Главный специалист по информационной безопасности
Красноярск
Обязанности и достижения

- Контролировал работу систем безопасности в здании;
- Написал часть документации по информационной безопасности;
- Работал с проблемами безопасности.

Октябрь 2010 — Февраль 2011 (4 месяца)
ЯрМап
Javascript-программист
Красноярск
Обязанности и достижения

- Поддерживал и дорабатывал онлайн версию ГИС Ярмап — http://map.yarmap.ru/
- Создал несколько новых функций для неё; например, получение ссылки на открытую часть карты;
- Провёл рефакторинг некоторых частей JavaScript и PHP кода, что ускорило работу карты в 6 раз;
- Плотно работал с библиотекой OpenLayers.

Февраль 2009 — Февраль 2010 (1 год)
Сибирские интеграционные технологии
Программист
Красноярск
Обязанности и достижения

- Был частью команды, создавшей веб-приложение для постановки задач и документооборота;
- Создал большую часть модулей постановки задач и отчётности;
- Разрабатывал серверную часть на Intersystems Caché;
- Разрабатывал клиентскую часть Adobe Flex (ActionScript 3);
- Использовал в работе SVN, Jira, Jenkins;
- После 10 месяцев работы взял на себя роль менеджера проекта этого приложения;
- Под моим руководством работал один программист.

Октябрь 2007 — Октябрь 2008 (1 год)
Кастор
Программист 1С
Красноярск
Обязанности и достижения

- Дорабатывал конфигурации 1C-Предприятие v7.7;
- Разрабатывал новые модули для этих конфигураций;
- Производил доработку интеграции 1С c контрольно-кассовыми технологиями «Атол».

Ноябрь 2006 — Октябрь 2007 (11 месяцев)
Тетрабит
Программист 1С
Красноярск
Обязанности и достижения

- Разрабатывал и улучшал конфигурации 1С-Предприятия 7.7 для клиентов компании-франчайзи;
- Консультировал пользователей по ипользованию поддерживаемых конфигураций;
- Работал напрямую с клиентами;
- Выполнил крупный проект доработки конфигурации для специфичных нужд судоходной компании;
- Выполнил крупный проект внедрения продукта «ST-Мобильная торговля».

Высшее образование
Январь 2003 — Январь 2009
СибГАУ
Информатики и систем управления
Красноярск
Специализация и достижения

Специальность: Информационная безопасность телекоммуникационных систем.

Защитил диплом на тему «Анализ и разработка средств создания виртуальной частной сети с открытым исходным кодом для использования алгоритма ГОСТ 28147-89».

Рекомендательные письма
ivanovao106
web-программист • знакомый

Свободно "входит" в коллектив.

Письмо написано 12 сентября 2011 в 09:10