Обо мне

Специализация и профессиональные навыки:
— PHP
— JavaScript (jQuery, AngularJS)
— MySQL, PostgreSQL
— TDD (PhpUnit, jasmine, mocha)
— Mac OS X, Linux.
— git/github

Профессиональные навыки
Опыт работы
Февраль 2012 — по настоящее время (5 лет и 10 месяцев)
PHP-Developer
Новосибирск
Обязанности и достижения
Работа в команде над большим высоконагруженным B2B проектом. Сбор статистики продаж и посещений. Графическое представление полученных данных. Разработка API для создания ордеров. Улучшение API для iOS устройств, выгрузка данных, получение заказов. Генерирование и обработка изображений (ImageMagick, в том числе из командной строки) Поддержка и разработка нового функционала для проекта с высокой степенью защиты: хранение персональных данных и медицинских исследований. Генерирование pdf файлов, отчетов. Экспорт и импорт данных из Excel. Поддержка и разработка нового функционала для очень старого проекта (php 5.0), экспорт и импорт в различных форматах, апгрейд до 5.4 & рефакторинг. Работа с системами контроля версий (svn, git). Оптимизация структуры БД и запросов ( MySQL, PostgreSQL ) Тестирование: Unit test, integration. Работа с PHPUnit, Mockery. Отучился писать фреймворки. Научился правильно относиться к легаси коду, а так же научился его рефакторить.
Июнь 2008 — Январь 2012 (3 года и 8 месяцев)
Ай Си Эс Групп
PHP-Developer
Новосибирск
Обязанности и достижения
- Разработка web-сайтов по ключ, верстка. - Работа с различными платежными системами по приему web-money, visa, mastercard, SMS. - Разработка сайта по продаже ПО. С регистрацией пользователей и личным кабинетом, историей покупок, экспортом данных в Excel и PDF. С хранилищем файлов программ, ограничение доступа программам, с выдачей серийный номером и синхронизацией с 1С. Проектирование системы для работы на нескольких сторонних серверах одновременно. Разработка API для оплаты программ со сторонних серверов. - Проектирование и разработка партнерской системы с поддержкой нескольких проектов и реселлеров. Хранение статистики по продажам для каждого сайта/реселлера/продавца, статистика конвертации траффика за выбранный период и по определенной программе. - Разработка CMS с шаблонизатором и с маленькой нагрузкой - Доработка биллинга по приему платежей пластиковыми картами различных фирм. Проверка на возможное мошенничество, работа с банком через сокеты - Разработка автоматической системы обновления сайтов реселлеров
Сентябрь 2004 — Сентябрь 2008 (4 года и 1 месяц)
ИТ Куб
PHP-разработчик
Новосибирск
Обязанности и достижения
- Разработка web-сайтов, верстка. - Разработка сайтов на готовых CMS PHP-Nuke, Wordpress, Joomla и др. - Разработка сайта, использующего БД vBulletin 3 - Поддержка и доработка форума vB - Проектирование и реализация системы баннерных показов. Со статистистикой, конверт. - Разработка CMS доски объявлений, без админки как таковой - AJAX
Высшее образование
Июнь 2005 — Июнь 2008
НГУ-Новосибирск
Информационных технологий; ФИТ
Новосибирск
Среднее специальное образование
Январь 1999 — Январь 2003
колл., Высший колледж информатики (НГУ)
ФТИ
Новосибирск