Pavel Sidorovich
Team Lead / Senior PHP Developer at Onliner.by- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Английский Limited working proficiency
-
Русский Native or bilingual proficiency
Topline Score
Bio
Experience
-
-
Team Lead / Senior PHP Developer
-
Nov 2014 - Present
- выполняется переход к архитектуре микросервисов от монолитного приложения - реализован механизм отложенной обработки различных задач в фоновом режиме (в том числе в многопоточном режиме) (ZeroMQ, RabbitMQ) - реализован поиск по параметрам на базе noSQL хранилища (Redis) - реализованы и развиваются JSON REST API для мобильных приложений компании - выполняется поддержка и развитие публичных JSON REST API - реализован проект "Корзина товаров" для упрощения покупок между… - выполняется переход к архитектуре микросервисов от монолитного приложения - реализован механизм отложенной обработки различных задач в фоновом режиме (в том числе в многопоточном режиме) (ZeroMQ, RabbitMQ) - реализован поиск по параметрам на базе noSQL хранилища (Redis) - реализованы и развиваются JSON REST API для мобильных приложений компании - выполняется поддержка и развитие публичных JSON REST API - реализован проект "Корзина товаров" для упрощения покупок между продавцами и покупателями (с огромным потенциалом для горизонтального масштабирования) - деноминация валюты (введение новой валюты, поддержка двух рабочих валют, окончательный уход от старой валюты) - реализованы сопутствующие проекты в Каталоге: "Б/У объявления в Каталоге"- внутренний проект для автоматизации процесса создания и редактирования товаров- Onliner Pay, оплата картой Халва, оплата картой Клевер (online оплата по различным картам с окончательным списанием в момент доставки)- тарифные сетки для расчета стоимости курьерской доставки и доставки в ПВЗ (удобная настройка для 2000 магазинов, расчет актуальной стоимость доставки для каждого пользователя для каждого товара за 200мс)- система уведомления для пользователей (https://www.youtube.com/watch?v=b96ovvcFmIE)- поддержка B2B клиентов в случае технических проблем на этапах интеграции наших сервисов - покрытие кода тестами (behat, phpunit, phpspec) - настроена и развивается систем CI (jenkins, drone) - мониторинг проекта и его поддержка 24/7 - бесшовная выгрузка изменений на production-окружение - оптимизация проекта и впереди еще много всего интересного Show more Show less
-
-
-
-
Project Lead
-
Nov 2013 - Sep 2014
Обязанности:- подбор команды для проекта- подготовка и согласование с заказчиком спецификации- построение бизнес-процесса разработки- планирование работы команды- программная и аппаратная архитектура проекта- технический контроль решения задач- коммуникация с заказчиком и смежными отделамиДостижения:- сформированна команда из 5 разработчиков- проект выполнен в срок
-
-
-
-
Senior PHP developer / Team Lead
-
Aug 2011 - Nov 2013
-
-
-
-
PHP Developer
-
Nov 2006 - Dec 2009
-
-
Education
-
Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki