Обо мне
  • 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 лет и 8 месяцев)
Веб-разработчик
Красноярск
Обязанности и достижения
Занимаюсь веб-разработкой от прототипов и ТЗ до готового веб-приложения. Работаю сам и формирую команду для проекта, когда она необходима.
Апрель 2014 — Ноябрь 2016 (2 года и 8 месяцев)
Проектмаркетинг +1
Технический директор
Красноярск
Обязанности и достижения
В мои обязанности входило развитие направления web-разработки в компании и управление командой разработчиков и тестировщиков. Я создал команду отдела веб-разработки с нуля. 9 человек работало в моём подчинении, из которых 5 человек оставалось в команде на день моего ухода. 33 проекта было создано за время моей работы. Ещё 8 проектов мы взяли для доработок и/или на поддержку. 10 проектов, из вышеперечисленных, было привлечено в компанию мной. Я построил и отладил технологический процесс создания сайтов и web-приложений, организовал процесс ведения проектов с помощью Agile методологии и создал услугу технической поддержки для сайтов клиентов. Также под моим контролем была построена инфраструктура серверов для размещения сайтов клиентов. Некоторые веб-проекты компании, созданные мной и моей командой, вы можете найти в портфолио на сайте компании — http://proektmarketing.ru/projects#sites.
Август 2012 — Апрель 2013 (9 месяцев)
DoctorPage
Frontend-разработчик
Сингапур
Обязанности и достижения
В этом международном стартапе я был единственным фронтендером около 6 месяцев. Я создал всё основу архитектуры Javascript-кода в этом проекте. Это была компонентная архитектура на jQuery — компоненты были оформлены в виде jQuery-плагинов. Для отдельных частей приложения использовался frontend-фреймворк Spine. Сайт: http://www.docdoc.com
Июль 2011 — Январь 2012 (7 месяцев)
Енисейское речное пароходство
Главный специалист по информационной безопасности
Красноярск
Обязанности и достижения
- Контролировал работу систем безопасности в здании; - Написал часть документации по информационной безопасности; - Работал с проблемами безопасности.
Октябрь 2010 — Февраль 2011 (5 месяцев)
ЯрМап
Javascript-программист
Красноярск
Обязанности и достижения
- Поддерживал и дорабатывал онлайн версию ГИС Ярмап — http://map.yarmap.ru/ - Создал несколько новых функций для неё; например, получение ссылки на открытую часть карты; - Провёл рефакторинг некоторых частей JavaScript и PHP кода, что ускорило работу карты в 6 раз; - Плотно работал с библиотекой OpenLayers.
Февраль 2009 — Февраль 2010 (1 год и 1 месяц)
Сибирские интеграционные технологии
Программист
Красноярск
Обязанности и достижения
- Был частью команды, создавшей веб-приложение для постановки задач и документооборота; - Создал большую часть модулей постановки задач и отчётности; - Разрабатывал серверную часть на Intersystems Caché; - Разрабатывал клиентскую часть Adobe Flex (ActionScript 3); - Использовал в работе SVN, Jira, Jenkins; - После 10 месяцев работы взял на себя роль менеджера проекта этого приложения; - Под моим руководством работал один программист.
Октябрь 2007 — Октябрь 2008 (1 год и 1 месяц)
Кастор
Программист 1С
Красноярск
Обязанности и достижения
- Дорабатывал конфигурации 1C-Предприятие v7.7; - Разрабатывал новые модули для этих конфигураций; - Производил доработку интеграции 1С c контрольно-кассовыми технологиями «Атол».
Ноябрь 2006 — Октябрь 2007 (1 год)
Тетрабит
Программист 1С
Красноярск
Обязанности и достижения
- Разрабатывал и улучшал конфигурации 1С-Предприятия 7.7 для клиентов компании-франчайзи; - Консультировал пользователей по ипользованию поддерживаемых конфигураций; - Работал напрямую с клиентами; - Выполнил крупный проект доработки конфигурации для специфичных нужд судоходной компании; - Выполнил крупный проект внедрения продукта «ST-Мобильная торговля».
Высшее образование
Январь 2003 — Январь 2009
СибГАУ
Информатики и систем управления
Красноярск
Специализация и достижения
Специальность: Информационная безопасность телекоммуникационных систем. Защитил диплом на тему «Анализ и разработка средств создания виртуальной частной сети с открытым исходным кодом для использования алгоритма ГОСТ 28147-89».
Рекомендательные письма
ivanovao106
web-программист • знакомый

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

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