Обо мне

В настоящий момент основной опыт сосредоточен на разработке сложных архитектурных решений и веб-сервисов (HighLoad), сайтов со сложной бизнес-логикой и программного обеспечения. Обладаю многолетним опытом администрирования серверного оборудования, что позволяет вести разработку и комфортно работать независимо от ОС, а также гибко конфигурировать сервера и оптимизировать их работу. Совокупность знаний позволяет мне эффективно оптимизировать архитектуру высоко нагружаемых проектов, а также анализировать и находить узкие места. С удовольствием берусь за сложные задачи, которые не приходилось решать раньше. 

Ссылка на гитхаб https://github.com/sintsov

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
CoolBeez Europe GmbH
Берлин
Senior Full Stack Developer / Systems architect
Ноябрь 2015 — По настоящее время (4 года и 11 месяцев)

Проектирование и разработка рекомендательного сервиса coolbeez.com (CoolBeez Europe GmbH)

Сервис взаимодействия оптовых продавцов, маркетологов и конечных покупателей на европейском и китайском рынках электронной коммерции.

Должностные обязанности:

* Проектирование архитектуры, разработка и поддержка;
* Реализация модулей и компонентов;
* Разработка фронтенда;
* Организация взаимодействия с внешними системами;
* Оптимизация проекта под большой объем данных.

Ключевые достижения:

* Спроектировал и реализовал ядро проекта и базовый набор модулей;
* Спроектировал и реализовал RESTFull AP для взаимодействия с сервисом;
* Спроектировал и реализовал интеграции с внешними системами, такими как amazone, лабиринт, буквоед и другими торговыми площадками;
* Реализовал все основные компоненты на стороне frontend (vuejs), пришлось также выступать в роли frontend-разработчика;
* Реализовал экстеншен для Chrome (vuejs).

Технологический стек:
PHP 7.2, Laravel 5, vuejs, MySql, Docker, Redis, Sphinx, RabbitMQ, SOA

Прототип мобильного приложения для рекомендательного сервиса coolbeez.com (CoolBeez Europe GmbH)


Ключевые достижения:

* Реализовал MVP гибридного мобильного приложения;
* Спроектировал и реализовал RESTFull API сервис для взаимодействия с ним.

Технологический стек:
Ionic, Angular 6

Проектирование и разработка тонкого клиента (SaaS) (CoolBeez Europe GmbH)


MVC тонкого клиента на базе маркетплейса для мелких импортетров и дистрибьюторов

Должностные обязанности:

* Проектирование архитектуры, разработка;
* Реализация модулей и компонентов.

Ключевые достижения:

* Спроектировал и реализовал проект;
* Спроектировал и реализовал RESTFull API сервис для взаимодействия с тонким клиентом.

Технологический стек:
PHP 7, Phalcon 3, MySQL, javascript, gulp, bower, memcached

Проектирование и разработка маркетплейса, а также подготовка и настройка серверной инфраструктуры проектов.cn.coolbeez.com (Globus Wine, China, Shanghai)


Маркетплейс для взаимодействия дистрибьюторов и импортеров алкогольной продукции и сопутствующих товаров, а также конечных покупателей на китайском рынке. Ключевая особенность сервиса возможность групповых покупок и расширенный личный кабинет для поставщиков.

Должностные обязанности:

* Проектирование архитектуры, разработка;
* Реализация модулей и компонентов;
* Подготовка, настройка и развитие инфраструктуры разработки, тестирования и продуктива.

Ключевые достижения:

* Спроектировал архитектуру нового маркетплейса с учетом ошибок и упущений, которые были допущены при проектирование bottlez.com
* Организовал процесс разработки и порядок внедрения;
* Совместно с другими участниками команды пилотный проект был реализован и выпущен в короткие сроки.

Технологический стек:
PHP 7, Magento 2, Zend Framework 2, MySQL, javascript, knockoutjs, requirejs, Redis

Доработка и поддержка проекта bottlez.com (Globus Wine, China, Shanghai)


Маркетплейс для взаимодействия дистрибьюторов и импортеров вин.

Технологический стек:
PHP 5, Magento 1, MySQL, javascript, jquery

Должностные обязанности:

* Поддержка и сопровождение;
* Реализация новых модулей и компонентов;
* Оптимизация проекта под высокую нагрузку.

Ключевые достижения:

* Реализовал интеграцию с французской системой доставок ChronoPay;
* Реализовал интеграцию с китайской платежной системой WeChat и европейским Stripe;

Медицинский онлайн-сервис для удобного поиска хорошего врача и быстрой записи к нему на прием
Санкт-Петербург
Руководитель отдела разработки (CTO)
Декабрь 2014 — Декабрь 2015 (1 год и 1 месяц)

• оптимизация проекта под высокие нагрузки (HighLoad);
• проектирование, разработка и внедрение новых решений;
• масштабирование, конфигурирование серверного оборудования, создание площадок разработки, деплоймент, автоматизация рутинных задач;
• руководство командой разработки, codereview, формирование roadmap, анализ предметной области, маппинг бизнес-требований в термины разработки и оценка трудоёмкости задач;

Стек-технологий:

• PHP/MySQL/Redis
• nginx/php-fpm/memcached
• js/canJS/jquery/less
• Zend Framework 1/1C-Битрикс
• git
* JIRA

ООО "Ленвендо-Софт"
Санкт-Петербург
Team Lead
Август 2012 — Декабрь 2014 (2 года и 5 месяцев)

• разработка не типовых сервисов, реализация и интеграция сложных решений и алгоритмов на высоконагружаемых проектах (HighLoad);
• проектирование сложных архитектурных решений;
• конфигурирование серверов, создание площадок разработки и тестирования;
• анализ кода, поиск узких мест, оптимизация, кеширование;
• консультация разработчиков, написание спецификаций, анализ предметной области и оценка трудоёмкости задач;

Технологический стек:
• PHP/MySQL/PostgreSQL
• nginx/redis/memcached/Sphinx
• javascript/jquery/bootstrap
• 1C-Битрикс
• git/gitolite
• RabbitMQ

Наиболее интересные проекты:
• Интернет магазин бытовой техники - Эльдорадо http://eldorado.ru
* Сайт бесплатных объявлений Купи.ру - http://qp.ru

ООО "МэинСорс"
Санкт-Петербург
Руководитель проектного отдела
Май 2009 — Август 2012 (3 года и 4 месяца)

• проектирование;
• взаимодействие с заказчиком:
• выбор инструментов и технологий для выполнения проектов;
• руководство небольшой командой (6 человека);
• разработка программного обеспечения и сайтов;
• разработка технических заданий на проекты;
• разработка документации по использованию разработок;
* разработка веб-приложений и сервисов
• review-кода;
• администрирование серверного ПО и мониторинг его работы;
• выступления на публичных мероприятиях с докладами связанными с разработкой проектов на UMI.CMS
• обучение начинающих программистов;
• оптимизация работы высоконагружаемых проектов;
• настройка серверных приложений и стороннего ПО на серверах (Linux/Unix)

Предметная область выполняемых проектов:
• аутсорсинг:
• разработка сайтов и другого ПО

Технологический стек:
• PHP
• MySQL
• javascript/jquery
• UMI.CMS, 1C-Битрикс
• svn

Арсагера, УК
Санкт-Петербург
Java developer / CIO
Февраль 2008 — Август 2013 (5 лет и 7 месяцев)

• обеспечение непрерывной деятельности компании;
• разработка программного обеспечения и веб-приложений на Java;
* поддержка и доработка веб-сайтов на PHP;
• проектирование;
• выбор инструментов и технологий для выполнения проектов;
• руководство небольшой командой (4 человека);
• разработка технических заданий на проекты;
• разработка документации по использованию программного продукта;
• администрирование серверного ПО и мониторинг его работы;
• настройка серверных приложений и стороннего ПО на серверах.

Технологический стек:
• Java / PHP
• BerkeleyDBXML/MySQL/MSSQL
• apache/nginx
• javascript/jquery
• UMI.CMS, 1C-Битрикс
• svn

В 2009 году пришел на позицию системный администратор-программист и прошел путь до IT-директора (CIO)

Научно-инженерный центр Санкт-Петербургского электротехнического университета
Санкт-Петербург
Старший инженер
Январь 2002 — Январь 2008 (6 лет и 1 месяц)

• руководство небольшой группой (4 человека) технического персонала;
• администрирование серверов на базе Windows и *nix;
• разработка серверного ПО
• закупка комплектующих, взаимодействие с поставщиками:
• разработка рабочих процедур и должностных инструкций;
• изготовление и сопровождения АПК (Аппаратно-программных комплексов), разработка специализированного программного обеспечения;
• проектирование ЛВС предприятия

Технологический стек:

• Linux/Unix/Windows/ОС МСВС
• C/C++ (qt)
• bind/squid/iptables/AD/ACL/DHCP

Высшее образование
Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» имени В. И. Ульянова (Ленина)
Санкт-Петербург
Факультет: Компьютерных технологий и информатики (ФКТИ/ФАВТ)
Сентябрь 2001—Январь 2008 (6 лет и 4 месяца)
2204: Программное обеспечение ВТ и АС, инженер