Обо мне

Специализация и профессиональные навыки:
Выступления на гуманитарных, технологических и научных семинарах, конференциях.

Научные исследования: Управление рисками проектной деятельности, экспертные системы, системы принятия решений, вопросно-ответное моделирование.

Языки программирования: Ruby, JavaScript, Go, Rust, Python, PHP

Опыт работы с СУБД: MySQL, MSSQL, PostgreSQL.

Работа с популярными CMF и CMS; Принимал активное участие в разработке ядра CMS Drupal 7.

ОС:
Linux (Ubuntu 10, Debian 4-6, CentOS 5)
FreeBSD 6.x - 9.x
Windows 2008 R2 Enterprise
Windows XP - 7

Опыт конфигурирования и администрирования серверов, использование Chef

Членство в обществах и ассоциациях:
В обществах и ассоциациях не состою

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Февраль 2017 — по настоящее время (8 месяцев)
Daitel
СТО
Москва
Обязанности и достижения
Управление технической частью проекта (разработка с нуля), работа с командой Технологический стек проекта: Ruby on Rails (Backend, API) JS, React, Redux, ES6, Webpack, etc (Frontend) Centrifugo PostgreSQL, Redis AWS (Hosting) Ansible (Application Deployment + Configuration Management) JIRA (YouTrack в прошлом), Slack, Sentry, etc Docker в dev environment.
Февраль 2017 — по настоящее время (8 месяцев)
MyDreams
Техлид
Москва
Обязанности и достижения
Принял и запустил мертворожденый (по состоянию кодобазы) проект, развил его и переродил. После получения подтверждения теорий относительно идеи проекта, без ущерба для бизнеса переписали проект, сделали редизайн и запустили новую версию. Полностью с нуля подняли инфраструктуру проекта (не успели сделать только CD). В ходе работы над проектом выстроил бизнес процессы, собрал команду (в том числе занимался воспитанием junior разработчиков) и наладил ее работу, внедрил контроль качества и прочее. Ключевые слова одной строкой: переработал архитектуру проекта (от сайт-визитка-вишлист до "специфическая соц.сеть, готовая к масштабированию и выходу на зарубежный рынок"), руководство командой состоящей из дизайнеров, бекенд/фронтенд/iOS/Android разработчиков, тестировщиков; работа с удаленными разработчиками (в том числе подрядом), планирование и контроль за реализацией проекта, контактирование с инвесторами, менеджерами. Когда было время - не боялся писать код. Технологический стек проекта: Ruby on Rails (Backend, API) Erlang (Realtime communications) JS, React, Redux, ES6, Webpack, etc (Frontend) PostgreSQL, Redis Dedicated servers, AWS (Hosting) Ansible (Application Deployment + Configuration Management) JIRA, Slack, Sentry, Okmeter, etc Docker в dev environment.
Сентябрь 2015 — Август 2016 (1 год)
ITUniversum LLC
Software Engineer
Бостон
Обязанности и достижения
NDA не допускает разглашение многих деталей проекта. Подготовил миграцию одиного продакшена в другой и успешно выполнил миграцию без остановки обоих проектов. После этого занимался разработкой на Ruby on Rails проекта для self-publishing компании. Работал с зарубежными коллегами. Рекомендательное письмо прилагается (предоставлю по запросу).
Октябрь 2014 — Август 2015 (11 месяцев)
Ruby developer
Москва
Обязанности и достижения
Обязанности и достижения Работа над backend частью coub.com. Стек используемых языков и технологий: * Ruby on Rails, Ruby, * Erlang, * Node.js, * PostgreSQL, MongoDB, Redis, * Vagrant, Docker. Задачи: * Все связанное с нагрузками: ** оптимизация уже существующих решений (работа как с кодом, так и с бд/ос) ** реализация отдельных сервисов (от 5к rps). * Разработка нового функционала и доработка существующего. * Задачи прямо или косвенно связанные с Data mining и Data science. Активно участвовал в конференциях/митапам/профильных встречах. Приветствую обмен опытом и самообразование.
Апрель 2012 — Сентябрь 2014 (2 года и 6 месяцев)
Digital October Group, Undev
Инженер-программист
Ульяновск
Обязанности и достижения
* Разработка и сопровождение инфраструктурных проектов. ** Стек используемых языков и технологий: Ruby on Rails, Ruby, Go, Erlang, Python, PostgreSQL, Redis, ReactJS, AngularJS, JavaScript (native), Ansible, Chef, Vagrant, Docker. * Принимал активное участие в управлении развитием проекта внутри компании. * Работа с DevOps * Работа с open source проектами. ** Получил звание Gitlab MVP (Most Valuable Persone) за вклад в разработку проекта. ** Вхожу в TOP-10 разработчиков. * Интеграция инфраструктурных проектов с Gitlab (Jenkins, Redmine и другие) * Руководство разработчиками компании, их обучение.
Апрель 2011 — Апрель 2012 (1 год и 1 месяц)
ООО "АйТи Кипер"
Инженер-программист
Ульяновск
Обязанности и достижения
* Разработка и сопровождение сайтов (заказы компании), web-master ** PHP, Mysql, PostgreSQL, HTML, CSS, JavaScript (native + JQuery) ** Drupal 7.x * Сопровождение Redmine в компании * Тестирование сайтов (ручное приемочное тестирование) * Настройка и администрирование серверов для проектов ** Debian, Ubuntu ** Nginx, Mysql
Июнь 2009 — Апрель 2011 (1 год и 11 месяцев)
Управление Научных Исследований Ульяновского государственного технического университета
Инженер-программист
Ульяновск
Обязанности и достижения
* Разработка и сопровождение сайтов управления научных исследований УлГТУ (подразделение: Центр трансфера технологий) ** PHP, Mysql, HTML, CSS, JavaScript ** Drupal 6.x, 7.x * Обеспечение работоспособности инфраструктуры подразделения (техника, сеть) ** Администрирование компьютеров под управлением Windows ** Администрирование серверов (Windows 2008 + Ubuntu) * Участие в выставках, конференциях
Ноябрь 2007 — Апрель 2011 (3 года и 6 месяцев)
Ульяновский центр трансфера технологий
Инженер-программист
Ульяновск
Обязанности и достижения
* Разработка и сопровождение сайтов управления научных исследований УлГТУ (подразделение: Центр трансфера технологий) ** PHP, Mysql, HTML, CSS, JavaScript ** Joomla, Drupal 6.x * Обеспечение работоспособности инфраструктуры подразделения (техника, сеть) ** Администрирование компьютеров под управлением Windows
Апрель 2004 — Апрель 2005 (1 год и 1 месяц)
Администрация МО "Радищевский район"
web разработчик, front-end разработчик, back-end разработчик, php разработчик
Радищево, пгт
Высшее образование
Январь 2010 — Январь 2012
УлГТУ
Информационных систем и технологий
Ульяновск
Специализация и достижения
Магистерская диссертация на тему: "Средство управления рисками в вопросно-ответной среде проектной деятельности WIQA.NET"
Январь 2006 — Январь 2010
УлГТУ
Информационных систем и технологий
Ульяновск
Специализация и достижения
Выпускная работа на тему "Управление рисками в вопросно-ответной среде проектной деятельности WIQA.NET"