Обо мне

Специализация и профессиональные навыки: - PHP5, Python - Memcache, Redis, MongoDB - Sphinx, Elasticsearch - MogileFS - MySQL, Oracle: написание, оптимизация запросов, триггеры, проектирование БД - CI: Jenkins - JS: знаком с jQuery и ExtJS - разработка с использованием svn и git - использовал Trac, Redmine, Jira, Github - Linux (debian) на уровне администратора - написание скриптов на Bash - Brainfuck/C/C++/C#/Java/Pascal/Ruby - базовые знания

Профессиональные цели: Профессиональный рост, стабильность

Награды, сертификаты, портфолио, проекты:

В свободное от работы время было создано следующее:- Скрипт автоматического импорта транзакций по карте ВТБ24 в систему drebedengi.ru- Внутрисетевой (сибирские сети) агрегатор RSS- Внутрисетевой (СС) сервис загрузки файлов из сети Интернет

http://tests.specialist.ru/public.asp?uid=462192

Членство в обществах и ассоциациях:Общество планирующих стать ZCE

Дополнительная информация:Публикации на habrahabr.ru: http://habrahabr.ru/users/zvirusz/topics/

Профессиональные навыки
BashMySQLPHPPython
Опыт работы
Ноябрь 2012 — по настоящее время
PHP-Программист
Обязанности и достижения

Обязанности:
- Разработка hotellook.ru
- Проектирование различные частей проекта
- Нести хаос

Достижения:
- Написано 2 варианта API (для внутреннего использования и для аффилятов)
- Внедрено использование gearman в поисковом движке
- Поисковый движок заменён на разработку команды aviasales

Июль 2012 — Ноябрь 2012
Разработчик на разных ЯП
Новосибирск
Обязанности и достижения

Обязанности:
- Автоматизация процессов разработки
- Разработка АРМ МЭЭ и адаптационных проектов

Достижения:
- Страшная вещь под кодовым названием "пересчёт", на pl/sql, доведена до рабочего состояния
- Активное участие в разработке ПИБ на Java и дальнейшее прикручивание её к проекту на php (в т.ч. с использованием thrift)
- Написан xslt-преобразователь для XML с БД ЕГРЮЛ в SQL
- Разработано несколько утилит на Bash'е (распараллеливатель задач; распределённый импорт SQL'ек с ЕГРЮЛ)
- Написан скрипт автоматической выкладки кода и обновлений БД на сервера (для проекта, где нельзя использовать capistrano)

Июль 2011 — Июль 2012
Ведущий PHP-программист
Новосибирск
Обязанности и достижения

Обязанности:
- Разработка АРМ МЭЭ (zend framework, oracle, redis)
- Проведение собеседований по вакансии PHP-разработчик
- Codereview
- Проектирование

Достижения:
- Проведён внутренний семинар по Git
- Написаны несколько полезных хуков для гита (уведомление по почте о выкладке задач из jira на сервер; проверка валидности php и проверка отсутствия нерешённых конфликтов)
- Внедрено использование gitlab
- 2 смежных отдела переведены на использование git
- Одна из сложных задач проекта перенесена с php на pl/sql
- Решён один из технических долгов: произведена интеграция на уровне БД онлайн и оффлайн версии продукта
- Патчи для ORM адаптированы для глобального использования и включены в код Propel

Январь 2011 — Июль 2011
PHP-Программист
Новосибирск
Обязанности и достижения

Обязанности:
- Разработка АРМ МЭЭ

Достижения:
- Внедрено использование git вместо svn
- Выкладывание на сервера с использованием Capistrano, вместо svn up
- Внедрено использование redis для кэша и очередей
- Перевёл часть кода с костылей на методы zend framework
- Разработан модуль прогнозирования данных

Ноябрь 2009 — Декабрь 2010
PHP-Программист
Новосибирск
Обязанности и достижения

Обязанности:
- поддержка старой версии
- разработка новой версии конструктора (Yii, Redis, MongoDB, MySQL, MogileFS)
- замещение старшего программиста на время его отсутствия
- согласование некоторых вопросов между отделами

Достижения:
- разработана биллинговая система для Таба-Мании2
- сайт переведён на PHP5.3
- конвертирование видео перенесено из flv в mp4
- составлен список вопросов для собеседования
- в октябре 2010 в свет выпущена новая, полностью переработанная платформа
- привёл за собой хорошего системного администратора и 2 программистов, которые успешно прошли испытательный срок и проработали до закрытия проекта

Работа в команде из 10 человек. git, Redmine.

Ноябрь 2008 — Ноябрь 2009
ООО Дегер
php-программист, системный администратор
Новосибирск
Обязанности и достижения

Обязанности:
- Разработка сайтов клиентов
- Администрирование серверов компании
- Доработка системы MODx до нужд клиента

Достижения:
- Внедрено использование CMS MODx вместо собственной, устаревшей
- Виртуальные сервера переведены с vserver на OpenVZ
- Осуществлено 2 переезда в различные ДЦ

Февраль 2008 — Октябрь 2008
PHP-программист
Новосибирск
Обязанности и достижения

Обязанности:
- разработка http://planeta1445.ru
- мелкие доработки старого сайта (ранее был на kino.nsk.ru)

Достижения:
- Planeta1445.ru: написано ядро, сайт доведён до рабочего состояние, запущен в люди
- разработка ресурсов внутреннего пользования
- внедрено использование SVN, Trac

Апрель 2006 — Ноябрь 2008
Мегаритм.RU
PHP-программист
Новосибирск
Обязанности и достижения

Обязанности:
- Исправление ошибок в старой версии CMS компании в связи с переходом на PHP5
- Разработка сайтов новых клиентов на базе MODx

Достижения:
- Внедрено использование CMS MODx вместо собственной

Высшее образование
Январь 2008 — Январь 2013
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск
Специализация и достижения

заочно

Январь 2006 — Январь 2008
НГТУ-Новосибирск
Прикладной математики и информатики; ФПМИ
Новосибирск
Январь 2005 — Январь 2006
НГТУ-Новосибирск
Энергетики; ФЭН
Новосибирск