Портфолио

Калабаев Евгений

IT director

2019-2022

Парсинг маркетплейсов

Задачи: создать точку сбора актуальных данных

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

Многие интернет площадки не выдают актуальные данные  curl-запросам, поэтому применяются технологии виртуализации браузера. Однако, приоритетом является получение данных через API. Например, сборка максимально подробной информации о продукте может состоять из нескольких API запросов и связки upc+asin+tcin и т.д.

Работа с внешними API маркетплейсов: Keepa, Bluecart, Target, Rainforest, Walmart, WooCommerce, Shopify

Стек технологий: Docker, ZendFramework, Redis, Puppeteer+Nodejs, MySql

База данных мюонного телескопа и нейтронного монитора, с 1971г

Задачи: создать информационный ресурс для просмотра и работы с БД наблюдательного комплекса.

Архитектура: проект представляет из себя стандартную CMS (WordPress) и модуль работы с данными. Модуль данных написан на Laravel, интеграция с WordPress — через Redis-сессии.

Стек технологий: Docker, Git, Hyper-v, Laravel, Redis, mysql, Highchart-js

2017-2019

Технический директор в «Евростудио«

Гарант соблюдения обязательств перед клиентом, курирование команд проектов, решение спорных вопросов. Определение архитектуры и стека технологий новых проектов.

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

Функционал: Нагрудный ЭКГ-электрод снимает кардиограмму и через смартфон отправляет данные на сервер. Сервер предоставляет аналитику, а также реализует функционал взаимодействия доктор-пользователь. Вызов скорой помощи в случае нарушения сердечной активности.

Задачи IT-директора: проект состоит из множества компонент (серверная часть, front-end, мобильные приложения ios/android, а также утилиты для компьютера). Задача — выбрать оптимальный стек технологий.

Технологии: PHP Symphony, Angular, MongoDB, Docker, Git, Git CI/CD, Go

stilwerk

Немецкий интернет-магзин премиальных интерьерных брендов.

Описание функционала: макретплейс для производителей и продавцов на базе Magento 2. В процессе разработки удалось значительно сократить бюджет за счет подбора  функциональных расширений, которые практически полностью  закрыли потребности клиента.

Технологии: Magento 2 + Marketplace plugins

metaforia

Онлайн-сервис для психологов, терапевтов, тренеров, обучающих работе с метафорическими картами.

Функционал:

  • Интерактивный рабочий стол для работы с онлайн-колодами карт.
  • Онлайн-кабинет для совместной работы психолога и пациента. Планирование сеансов, список контактов.
  • Функционал мастер-классов с неограниченным количеством участников.
  • Платные и бесплатные курсы и события.

Задачи IT директора: выбор оптимального стека технологий. Проект содержал интерактивную карту, а также возможность аудио- и видео-связи. На тот момент WebRTC имело множество точек нестабильности, однако нам удалось (в некоторых ограничениях по браузерам) достичь удовлетворительной работы сервисов.

Стек технологий: PHP Yii, Socket.io, WebRTC, Redis, Docker, Git

автовокзал

Веб-сервис бронирования билетов. По разным тарифам билеты могут быть возвратными и невозвратными, с обменом билета на другую дату или без, с багажом или без. 

Описание функционала: в проекте использовались API:  платежный гейт Сбербанк, платежный гейт Авангард,  единая система билетов, система кассовых чеков.

Задачи IT директора: проект был принят в практически нерабочем состоянии, с серьезными проблемами в безопасности (например, у пользователя была возможность приобрести билет почти бесплатно — всего за 10 рублей). Процедура покупки билета часто давала сбой, было трудно отследить причину ошибок и место сбоя. Мы разработали новую архитектуру; воссоздали тестовое окружение, максимально идентичное реальному, и сумели устранить все критические уязвимости.

Технологии: Yii + интеграция с API Новосибирской транспортной системы.

BEERMAN

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

Система на Bitrix + API сервиса клиента.

2008-2017

Создание, продвижение и масштабирование e-Commerce продуктов

 • Определение стека технологий
• Найм персонала
• Постановка задач, ТЗ для разработчиков, поиск возможностей для реализации. Контроль разработки.
• Создание, продвижение и масштабирование e-Commerce продуктов
• Решения по интеграции