Обо мне

Специализация и профессиональные навыки: - 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/

Профессиональные навыки
BashMySQLPHPPythonLinuxPostgreSQLYii frameworkGitRedis
Участие в профессиональных сообществах
Опыт работы
Ноябрь 2012 — по настоящее время (4 года и 11 месяцев)
PHP-Программист
Обязанности и достижения
Обязанности: - Разработка hotellook.ru - Проектирование различные частей проекта - Нести хаос Достижения: - Написано 2 варианта API (для внутреннего использования и для аффилятов) - Внедрено использование gearman в поисковом движке - Поисковый движок заменён на разработку команды aviasales
Июль 2012 — Ноябрь 2012 (5 месяцев)
Разработчик на разных ЯП
Новосибирск
Обязанности и достижения
Обязанности: - Автоматизация процессов разработки - Разработка АРМ МЭЭ и адаптационных проектов Достижения: - Страшная вещь под кодовым названием "пересчёт", на pl/sql, доведена до рабочего состояния - Активное участие в разработке ПИБ на Java и дальнейшее прикручивание её к проекту на php (в т.ч. с использованием thrift) - Написан xslt-преобразователь для XML с БД ЕГРЮЛ в SQL - Разработано несколько утилит на Bash'е (распараллеливатель задач; распределённый импорт SQL'ек с ЕГРЮЛ) - Написан скрипт автоматической выкладки кода и обновлений БД на сервера (для проекта, где нельзя использовать capistrano)
Июль 2011 — Июль 2012 (1 год и 1 месяц)
Ведущий PHP-программист
Новосибирск
Обязанности и достижения
Обязанности: - Разработка АРМ МЭЭ (zend framework, oracle, redis) - Проведение собеседований по вакансии PHP-разработчик - Codereview - Проектирование Достижения: - Проведён внутренний семинар по Git - Написаны несколько полезных хуков для гита (уведомление по почте о выкладке задач из jira на сервер; проверка валидности php и проверка отсутствия нерешённых конфликтов) - Внедрено использование gitlab - 2 смежных отдела переведены на использование git - Одна из сложных задач проекта перенесена с php на pl/sql - Решён один из технических долгов: произведена интеграция на уровне БД онлайн и оффлайн версии продукта - Патчи для ORM адаптированы для глобального использования и включены в код Propel
Январь 2011 — Июль 2011 (7 месяцев)
PHP-Программист
Новосибирск
Обязанности и достижения
Обязанности: - Разработка АРМ МЭЭ Достижения: - Внедрено использование git вместо svn - Выкладывание на сервера с использованием Capistrano, вместо svn up - Внедрено использование redis для кэша и очередей - Перевёл часть кода с костылей на методы zend framework - Разработан модуль прогнозирования данных
Ноябрь 2009 — Декабрь 2010 (1 год и 2 месяца)
PHP-Программист
Новосибирск
Обязанности и достижения
Обязанности: - поддержка старой версии - разработка новой версии конструктора (Yii, Redis, MongoDB, MySQL, MogileFS) - замещение старшего программиста на время его отсутствия - согласование некоторых вопросов между отделами Достижения: - разработана биллинговая система для Таба-Мании2 - сайт переведён на PHP5.3 - конвертирование видео перенесено из flv в mp4 - составлен список вопросов для собеседования - в октябре 2010 в свет выпущена новая, полностью переработанная платформа - привёл за собой хорошего системного администратора и 2 программистов, которые успешно прошли испытательный срок и проработали до закрытия проекта Работа в команде из 10 человек. git, Redmine.
Ноябрь 2008 — Ноябрь 2009 (1 год и 1 месяц)
ООО Дегер
php-программист, системный администратор
Новосибирск
Обязанности и достижения
Обязанности: - Разработка сайтов клиентов - Администрирование серверов компании - Доработка системы MODx до нужд клиента Достижения: - Внедрено использование CMS MODx вместо собственной, устаревшей - Виртуальные сервера переведены с vserver на OpenVZ - Осуществлено 2 переезда в различные ДЦ
Февраль 2008 — Октябрь 2008 (9 месяцев)
PHP-программист
Новосибирск
Обязанности и достижения
Обязанности: - разработка http://planeta1445.ru - мелкие доработки старого сайта (ранее был на kino.nsk.ru) Достижения: - Planeta1445.ru: написано ядро, сайт доведён до рабочего состояние, запущен в люди - разработка ресурсов внутреннего пользования - внедрено использование SVN, Trac
Апрель 2006 — Ноябрь 2008 (2 года и 8 месяцев)
Мегаритм.RU
PHP-программист
Новосибирск
Обязанности и достижения
Обязанности: - Исправление ошибок в старой версии CMS компании в связи с переходом на PHP5 - Разработка сайтов новых клиентов на базе MODx Достижения: - Внедрено использование CMS MODx вместо собственной
Высшее образование
Январь 2008 — Январь 2013
НГТУ-Новосибирск
Автоматики и вычислительной техники; АВТФ
Новосибирск
Специализация и достижения
заочно
Январь 2006 — Январь 2008
НГТУ-Новосибирск
Прикладной математики и информатики; ФПМИ
Новосибирск
Январь 2005 — Январь 2006
НГТУ-Новосибирск
Энергетики; ФЭН
Новосибирск