hell-monsterhell-monster

Павел Соболев

Программист · Бэкенд · Разработка ПО · Старший (Senior)
От 165 000 ₽ · Не ищу работу
Возраст: 31 год
Опыт работы: 7 лет и 10 месяцев
Регистрация: 06.10.2014
Последний визит: 2 недели назад
Местоположение: Россия, Москва
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Мы опытная команда веб-программистов с опытом работы более 16 лет. В команде есть программисты уровня Senior, Middle+, а также тестировщики.

Интересуют в большей степени нестандартные интернет-проекты, например: ERP, CRM, различные SaaS, игры, системы аналитики и тд.

Backend (php): от 1500час, 200к месяц
Frontend (react, redux, vuejs, extjs): 1700 час, 250к месяц

Есть ИП (УСН)

Технологии:
PHP
: Native, Laravel, Zend Framework, CodeIgniter, YII, Symfony.
JavaScript
: Native, jQuery, AngularJS, ExtJS, BackboneJS, ReactJS + Redux, VueJS.
Bash programming and Lua (Redis + Tarantool).
Search Engines
: Sphinx, Elastic Search.
Cache
: Memcache, Redis.
Profiling
: Xdebug, XHProf.
WebSockets
: Ratchet, Socket.io.
Очереди
: RabbitMQ, Beanstalk.
MySQL, PostgreSQL, Oracle, MsSQL, Vertica, HBase, Cassandra, MongoDB, Redis, Tarantool.
CSS 2/3 (Sass, Less). HTML 4/5.
И другие технологии.

Опыт работы

  • Bigclick
    Москва
    Июль 2020 — По настоящее время (6 месяцев)

    Сайт заказчика: https://bigclick.me

    - Доработка рекламной сети.

    - Разработка нейросети определяющей ботов приходящих на сайт.

    - Интеграция openRTB

    - Оптимизация работы отчётов и статистики

  • Частная предпринимательская деятельность
    Москва · От 1000 до 5000 сотрудников
    Январь 2018 — По настоящее время (3 года)

    Сервис тестирования кандидатов, SaaS

    Сайт заказчика: http://www.talent-q.ru/

    Технологии: PHP7, jQuery, Bootstrap, YII2, PostgreSQL.

    Доработка сервисов тестирования Талэнт-Кью, Марс, а также смежных проектов компании:

    - Создание ипсативного формата опросника, доработка админки по данной части, а также доработка АПИ Талэнт-Кью;

    - Доработка АПИ Марса для двухстороннего взаимодействия с VCV;

    - Разработка новой системы экспорта отчетов;

    - Переработано удаление вопросов без остановки проектов;

    - Постоянная доработка функционала обоих сервисов, интеграция со сторонними системами

    Октябрь 2015 — По настоящее время (5 лет и 3 месяца)

    Интернет-магазин + ERP-система для управления внутренними процессами предприятия

    Сайт заказчика: http://hydroel-shop.ru/

    Технологии: PHP7, Native JS, jQuery, Bootstrap, MySQL.

    - Первоначально полная проработка архитектуры проекта;

    - Динамический подбор сопутствующих товаров по выбранным характеристикам основного товара;

    - Разработана и реализована гибкая система наценок, как по категориям, так и в рамках групп пользователей, а также исключения групп наценок в виде фиксированных цен на товар для группы или же для выбранного пользователя;

    - Доработка вывода всех цен в разрезе категории с учетом наценок, а также расчет процентного соотношения от закупочной цены (использовались js workers и очереди для отображения страницы);

    - Разработана система мониторинга состояния системы с информированием администратора;

    - Реализован функционал разграничения прав доступа к сущности, а также возможность предоставить доступ другим пользователям;

    - Для заказов, проектов, кп, заказов поставщикам реализованы печатные формы, с возможностью просмотра в браузере, выгрузкой в pdf, автоматической заливкой в облако сформированного pdf файла + версионность всех файлов;

    - Для заказов в иностранной валюте разработан расчет стоимости реализации в основной валюте магазина с учетом курса;

    - В заказах поставщикам реализовано автоматическое формирование списка товаров из заказов покупателей в заказ выбранному поставщику;

    - Реализована система составных товаров. Каждый товар можно разобрать/собрать на отдельные комплектующие;

    - Введена система логирования действий по всему проекту;

    - Во всех разделах админки реализован универсальный умный поиск по всем параметрам и сущностям с возможностью использования регулярных выражений, а также дополнительные фильтры: по диапазону дат, по сущности, пользователю, типу и тд;

    - Во всех сущностях реализована система блокировок при редактировании несколькими пользователями;

    - Первоначально: интеграция 1С8 УТ и wriкe.com (а также постоянная доработка конфигураций);

    - Разработка универсального настраиваемого конфигуратора, который позволяет создавать сложносоставные товары на основе других товаров магазина, а также товаров с конфигуратора - http://hydroel-shop.ru/configurators/;

    - Сделана мощная админка для настройки конфигураторов: http://joxi.ru/82QO30jTbvGQrd, http://joxi.ru/Vm69eLKhqdnyrZ, http://joxi.ru/5mdvp41inVo4A1, http://joxi.ru/Q2KLdlgCaJ14Aj, http://joxi.ru/52av0bXix35bA0, ...;

    - Полная двухсторонняя синхронизация данных по протоколу WSDL "1С8 БП <-> магазин" по части: справочников, документов, товаров (мгновенное обновление при изменении), категорий (виды номенклатуры, группы), заказов, остатков, поступлений, реализаций и тд;

    - Интеграция магазина с https://wriкe.com/, двухсторонний обмен (+ webhookie со стороны wriкe);

    - Разработка API для сервиса (OAuth 2.0);

    - Доработка самого BPM ProcessMaker под нужды заказчика, а также интеграция с системой - http://bpmn.hydroel-shop.ru/;

    Сентябрь 2018 — Январь 2019 (5 месяцев)

    Разработка проектов компании X5 Retail Group (субпоряд)

    Сайт заказчика: https://www.x5.ru/

    Технологии: PHP7, jQuery, Bootstrap, NodeJS, Oracle.

    Доработка системы Бахус для взаимодействия с ЕГАИС, позволяющая управлять остатками, складами, инвентаризациями, и тд:

    - Разработка интерфейсной части системы + перевод на dhtml;

    - Доработка серверной части системы Бахус;

    Январь 2018 — Ноябрь 2018 (11 месяцев)

    Высоко-нагруженная система управления государственными и муниципальными закупками по г. Санкт-Петербург (субподряд)

    Сайт заказчика (субподряд): http://www.petrosoft.su/

    Технологии: PHP5.3-7, Zend Framework 2, Rbac, JS, JQuery, ExtJs.

    - Разработка независимого фильтра организаций для обеспечения отбора любых информационных объектов в зависимости от организации;

    - Каталог инновационной продукции с удобным интерфейсом контроля, с расширенным фильтром и системой логирования действий пользователей относительно объектов каталога;

    - Создание реестра и системы контроля неблагонадежных поставщиков с сервисом планового импорта данных по организациям из государственных источников налоговых органов и статистики;

    - Добавление системы контроля данных организаций для проверки актуальности на основе взаимодействия с внешним сервисом единого государственного реестра юридических лиц и индивидуальных предпринимателей;

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

    - Создание независимой системы выбора позиций в каталоге ОКПД2 с удобным интерфейсом в виде модального окна, с расширенным поиском и выводом дополнительной информации по каждой позиции;

    - Разработка и внедрение универсальной системы выбора позиций в каталоге ТРУ с интерфейсом диалогового окна, с расширенной информацией по каждой позиции и интеллектуальным поиском;

    - Для справочника ККН разработан удобный независимый интерфейс расширенного поиска и выбора позиции с возможностью получения дополнительной информации для требуемой позиции с универсальной возможностью внедрения в любой секции системы;

    - Функция планового импорта данных для каталога ТРУ из государственных источников налоговых органов и статистики;

    - Расширение интерфейса системы функцией универсальных подсказок для форм ввода с удобным модулем централизованного контроля и управления подсказками на глобальном уровне;

    Январь 2018 — Октябрь 2018 (10 месяцев)

    Мультиязычная SaaS платформа для оказания юридических услуг

    Сайт заказчика: https://lexperts.ru/

    Технологии: PHP7, Laravel, jQuery, Bootstrap, MySQL.

    - Реализована мультиязычность с автоматическим определением страны по GeoIP и браузеру пользователя;

    - В рамках мультиязычности было реализовано разделение по странам и валютам для удобства пользователей, которые живут в разных странах;

    - Была внедрена система бонусов и промокодов для получения скидок/баллов. Которые можно потратить на оплату пакетов и других услуг;

    - Интеграция с платёжной системой Yandex;

    - Создана вся административная часть сайта, позволяющая управлять всем функционалом на сайте;

    - Реализованы рассылки с уведомлением пользователей и юристов через сторонние сервисы, а также уведомления в браузере с возможностью воспроизведения звукового оповещения;

    - В рамках разделения прав, были реализованы покупные статусы для юристов, дающие отдельные привилегии и доступы к группам заданий;

    - Для работы и общения с заказчиками был реализован текстовый чат, с возможностью отправки файлов, а также с распределением доступов;

    - Для отчетности и прозрачности работы была реализована генерация счетов, договоров для пользователей сайта в формате pdf;

    - Полностью реализовано внешнее АПИ для возможности взаимодействия с системой.

    Март 2017 — Январь 2018 (11 месяцев)

    Video Ad Player

    Сайт заказчика: https://www.aniview.com/video-ad-player/

    На нас была полностью клиентсткая часть рекламного плеера. Делали полностью на нативном JavaScript без каких-либо сторонних фреймворков и готовых решений. Сам проект и JavaScript код можно посмотреть по данной ссылке.

    За счет одного просто тега плеер подключается к рекламному серверу, работает с любыми известными форматами видеорекламы (VPAID, VAST, IMA и др.), на любом устройстве, и даже на OTT устройствах. В результате получился легковесный и при этом очень быстрый рекламный плеер. Рекламу можно вставлять в какое угодно место, задавать приоритет ее показа, устанавливать задержку, обходить блокировщики рекламы и тд.

    Март 2013 — Октябрь 2015 (2 года и 8 месяцев)

    Облачное B2B решение для организации закупки и автоматизации процессов электронной торговли

    Сайт заказчика: http://rootexx.ru/

    Технологии: PHP5, jQuery, ExtJS, Bootstrap, PostgreSQL.

    - Разработана система парсинга прайслистов поставщиков c ftp, email, http, а также при ручной загрузке. После парсинга все товары собираются в единый каталог с несколькими ценами у различных поставщиков, с учетом возможности оптовых продаж и количества имеющихся товаров;

    - По каждому товару реализовано получение характеристик, фотографий, описания из сторонних источников;

    - Реализовано АПИ для экспорта данных в интернет-магазин, а также сделаны персональные настройки для каждого пользователя (каких поставщиков и группы товаров выгружать, а также возможность установить наценок на цену поставщика);

    - В административной части сайта, гибкая настройка системы парсинга, редактирование полученных товаров;

    - Реализована система аналитики на основе цен конкурентов и подбор оптимальной стоимости товаров, с учетом наценок пользователя;

    - Реализована статистика цен и динамика валют для возможности выгрузки в выбранной валюте, вне зависимости от валюты в которой производится закупка;

    - В плане маркетинга, разработана система купонов и акций, а также формирование ключевиков для поисковых систем.

    Помимо этого проекта велась работа над другими внутренними проектами заказчика, в частности: apitcomp.ru, apit.ru, bgoal.ru.