boenskovboenskov

Денис Боенсков

Backend PHP разработчик · Бэкенд · Фронтенд · Старший (Senior)
От 250 000 ₽ · Не ищу работу
Возраст: 39 лет
Опыт работы: 6 лет и 4 месяца
Регистрация: 07.01.2019
Последний визит: 3 недели назад
Местоположение: Россия, Москва
Профессиональные навыки: PHP · MySQL · Drupal · Git · Linux · Docker · Разработка CRM · Ajax · Api интерфейсы · Парсинг
Войдите, чтобы посмотреть контакты пользователя

Обо мне

За время работы приобрел опыт работы с различными языками, инструментами и технологиями.

Опыт разработки:

  • PHP (версии 4, 5 и 7)
  • JavaScript (frontend), (включая фреймворки jQuery, jQuery Mobile, Query UI и технологию AJAX)
  • MySQL: построение сложных запросов, выявление и оптимизация "узких мест", администрирование СУБД
  • верстка CSS/CSS3 (включая адаптивную верстку) и использование инструментов Sass/Less
  • шаблонизаторы Smarty, Twig, Volt, Blade
  • опыт использования библиотек PHPWord, PHPExcell, TCPDF, ImageMagik для генерации соответствующих файлов и иных библиотек

есть опыт разработки на C/C++ (давно писал под Windows) и иногда использую этот опыт для решения несложных задач требующих высокой скорости работы (но уже на Linux)

любимыми инструментами являются PHPStorm и git

Опыт интеграции:

  • yandex Maps API (создание карты с маркерами, расчет расстояния и времени пути, поиск ближайшего метро)
  • интеграция с смс-шлюзами
  • интеграция с платежными api (Yandex money, webmoney, robokassa,
    digiseller/oplata.info и другими)
  • интеграция с АПИ Контур.Фокус
  • интеграция с внешними клиентами (банками) по протоколу SOAP


Опыт администрирования:

  • уверенно работаю с консолью
  • в состоянии самостоятельно "поднять с нуля" и сконфигурировать сервер (включая Nginx, Apache, php, mysql)
  • опыт выявления и решения проблем с серверами
  • опыт использования docker-контейнеров для разработки

Дополнительный опыт и знания:

  • имею образование по специальности "Банковское дело-экономист" (и проработал в банке 8 лет), а так же некоторое время вел самостоятельно весь учет у своего ООО, поэтому достаточно уверенно ориентируюсь в финансовой сфере, терминологиях, не пугаюсь терминов "двойная запись" и
    "проводка" и имею представление о структуре бухгалтерской отчетности.
  • имею опыт работы с госзакупками с разных точек зрения:
    • самостоятельно участвовал как поставщик,
    • получал и парсил информацию (по 44, 223 и 94фз, извещения,
      контракты, гарантии) с сайта госзакупок как разработчик (для своей
      платформы и при работе в Тендертех)
    • получил опыт реализации и знания о процессе оформления банковских гарантий для участия в гос и комзакупках.

Опыт работы

  • Российская IT-компания, оказывающая услуги по разработке и внедрению программного обеспечения для Сбербанка России
    Москва · Более 5000 сотрудников
    Главный ИТ-инженер
    Апрель 2019 — По настоящее время (1 год и 10 месяцев)
  • Финтех-компания, развивающая экосистему финансовых продуктов, создавая быстрые и удобные онлайн-сервисы
    Москва · От 10 до 100 сотрудников
    разработчик
    Август 2016 — Март 2019 (2 года и 8 месяцев)

    Основные обязанности - разработка основного продукта компании - сервиса tendertech.ru являющегося инвестиционным банковским проектом основным направлением деятельности которого является предоставление удобной площадки клиентам, агентам и двум крупным банкам (один из топ 10, второй из топ 50 рейтинга банков) для оформления банковских гарантий, тендерных займов и иных банковских услуг.

    На старте площадка представляла из себя монолит и написана на Drupal 7. Я участвовал в процессе запуска площадки и выхода её на рынок. Спустя год эта площадка заняла существенную долю рынка, а спустя еще год было реализовано подключение нового банка к сервису.

    Одними из основных моих достижений в компании является:

    • реализация нескольких версий скоринговой системы для оценки юридических лиц по критериям банков. Система скоринга производит оценку по скоринговой модели банков включающей 100+ разных критериев оценки финансового положения компании и наличия стоп-факторов на основе предоставленной клиентом или полученной из внешних источников информации.
    • реализован парсинг нескольких внешних открытых источников, среди которых:
      • zakupki.gov.ru (закупки, банковские гарантии, контракты)
      • сайт ФССП (судебные приставы)
      • сайт арбитражей
      • реестр банкротов (2 источника на сайте федресурса)
      • база недействительных паспортов МВД
      • реестр террористов
      • проверка наличия запроса о действующих решениях о приостановлении операций по р.счетам клиента (https://service.nalog.ru/bi.do)
    • обеспечено взаимодействие с АПИ внешних сервисов   
      • Контур.Фокус (около десятка разных методов АПИ)
      • Кладр-АПИ
      • Антикапча (для целей парсинга)
    • реализована интеграция с двумя банками по протоколу SOAP:
      • отправка документов по выданному продукту,
      • запросы в БКИ (банк кредитных историй) для проверки наличия информации о негативе по Клиенту,
      • актуализация информации о клиентах в АБС банка,
      • несколько точек многошагового процесса формирования договора тендерного займа на различных этапах движения заявок.
    • созданы различные вспомогательные инструменты и модули упрощающие
      разворачивание окружения для разработки, работу с кодом и ручное
      тестирование
    • множество иных доработок разного уровня сложности, а также различные архитектурные оптимизации

    Дополнительно помогаю и консультирую разработчиков по различным вопросам проекта (архитектурным, алгоритмическим), провожу код-ревью.

    За время работы получил опыт работы с Drupal 7, SOAP, ЭП (электронная подпись). Улучшил свои знания в парсинге, работе с docker, администрировании серверов

  • Частная практика, работа без зачисления в штат
    Москва · От 1000 до 5000 сотрудников
    Октябрь 2014 — Август 2016 (1 год и 11 месяцев)

    Занимался разработкой сайтов по заказам на фриланс биржах, собственными проектами, парсингом, а так же работал с несколькими проектами по созданию CRM систем.

    Были созданы (из крупного):
    - 2 CRM для агентств недвижимости и сайт для застройщика
    - CRM по учету ремонтов для сервисных центров
    - сайт для поиска тендеров tendercat.ru (личный проект существовавший до 2014 года) и несколько более мелких проектов

    Выполнялся парсинг множества сайтов, среди которых есть крупные auto.ru, baby.ru и cian.ru.