Профессиональные навыки
PHPООПLaravelSymfonyAjaxMySQLGitJavaScriptSQLLinux
Опыт работы
НПО Метарекс (удалённо)
Москва
Ведущий инженер-программист
Май 2017 — По настоящее время (3 года и 6 месяцев)

С 2019г. Участие в проектировании, разработке и развитии платформы управления чат-ботами в месенджерах и соц. сетях.
Оф. сайт продукта: https://metabot24.com

Основные достижения.

Разработка бот-движка. За основу взят open-source проект botman.io, функционал которого был существенно доработан и расширен под нужды проекта. Реализованы модули интеграции (драйвера) для Bitrix24, AmoCrm, I2Crm, Umnico.

Реализация интерфейса администратора. За основу взята концепция, разработанная другими участниками проекта. На её основе определена структура БД и UI/UX. Web-приложение реализовано на PHP/Laravel.

Несмотря на то, что проект на стадии разработки, продажи уже ведутся и растут.
Ознакомительный тур по продукту https://metarex.gitbook.io/metabot24/
Разработанный драйвер под Битрикс24 позволил существенно расширить круг потенциальных потребителей продукта.

Технологии.

PHP/Laravel + MySQL + jQueryUI + Bootstrap + JSON + REST
API-интеграция с Bitrix24, AmoCrm, I2Crm, Umnico, Telegram, Google Dialog Flow.



До 2019г. Поддержка и развитие долгосрочного проекта для компании Currency Exchange International (США), https://www.ceifx.com

ПО онлайн-доступа к сети обменных пунктов компании.

Интеграция с плажёными системами Interac, Moneris, Vantiv. Документирование функционала системы.

PHP/Symfony + MySQL + jQueryUI + Bootstrap + JSON + REST

Курьерская служба срочной доставки день в день
Middle backend PHP dev
Сентябрь 2013 — Январь 2017 (3 года и 5 месяцев)

(с 2015 по 2017 гг работа в удалённом режиме)

Проектирование и реализация бизнес-логики и интерфейсов пользовательской/административной части сайта Dostavista.ru - краудсорсинговая служба курьерской доставки по типу Uber. Тогда это был ещё только стартап.

Mobile: Поддержка API мобильных приложений Android/iOS
B2B: API интернет-магазинов, интеграция с CRM крупных корпоративных заказчиков (Burger King, Globus Gurme)
Платёжные системы, обмен с 1С
Google Maps API: геолокация, геокодирование, маршруты.


Основные достижения.

Реализация подсистемы управленческого учёта в части взаиморасчётов между заказчиками услуги доставки и курьерами. Запуск данной подсистемы позволил:
а) выйти на рынок клиентов с безналичным расчётом - а это крупные клиенты с большим объёмом заказов;
б) оптимизировать и легализовать выплаты курьерам. Выплаты стали "белыми", что стало привлекательным для сознательных и ответственных граждан.
В результате прибыль компании увеличилась в несколько раз и она стала привлекательной для инвесторов.

Технологии: PHP/Zend Framework, WebSockets, HTML5, CSS3, XML, JSON, jQuery, NodeJS, RequireJS, MySQL, Git

Частная практика, работа без зачисления в штат
Май 2008 — Сентябрь 2013 (5 лет и 5 месяцев)

Web-программистРабота по отдельным договорам подряда. Наиболее крупные проекты:

- система совместного контроля грузопотоков.
Разработана с нуля в соответствии со спецификацией заказчика. Срок разработки 2,5 года. PHP/ZF+MySQL+ Ajax+ Bootstrap. Действующий проект. https://shipments.pro/

- серверная часть рекламной (баннерной) сети для мобильных приложений. Баннерообменный сервер + админка-конфигуратор + сборщик-обработчик статистики. Срок разработки 2 года. PHP/ZF+MySQL+ jQuery UI + Ajax +Modile UI
https://www.asmo.ru/

- web-реплика каталога автозапчастей ETK BMW. Срок разработки 1 год. PHP/ZF+MySQL+jQuery UI + Ajax

ЗАО ХК Интеррос
Москва
Вед. спец. отдела разработки корпоративного ПО
Июль 2003 — Май 2008 (4 года и 11 месяцев)

Холдинг. Более ста юр. лиц. Около 20 главных бухгалтеров. Ежемесячная/ежеквартальная отчётность. Корпоративная автоматизированная система учёта. Собственная внутренняя разработка компании.
Обязанности:
- собирать и систематизировать новые требования к системе, возникающие вследствие корпоративной конъюнктуры и изменения налогового законодательства. Подготавливать соотв. ТЗ для программистов.
- быстро реагировать и оперативно разрешать проблемные ситуации, возникающие у пользователей-бухгалтеров.
- обучение, консультирование, сопровождение.

В силу ряда обстоятельств, в отдельных компаниях учёт велся отдельно, не в корпоративной системе, а в 1С. Здесь - настройка конфигураций. Программирование форм/отчётов. Написание конвертеров данных для обмена между корпоративной системой и 1С.

ЗАО "Банковские информационные системы" (http://bis.ru/)
Москва
Вед. спец. отдела системного анализа
Июнь 2002 — Июнь 2003 (1 год и 1 месяц)

Разработка нового продукта компании - модуля поддержки управленческого учёта коммерческого банка. Генеральный заказчик - Deutsche Bank, ЗАО. Интервью с заказчиком, подготовка ТЗ для программистов, тестирование, внедрение, сопровождение.
Участие в PR-акциях: подготовка публикаций в профильных журналах; участие в форумах и конференциях.

Высшее образование
Московский государственный технический университет имени Н.Э. Баумана
Москва
Факультет: Информатики и систем управления; ИУ
Сентябрь 1990—Февраль 2002 (11 лет и 5 месяцев)
к.т.н. по специальности Мат. и прогр. обеспечение ЭВМ и систем