Специалисты
Языки программирования: PHP, Javascript, основы Bash, Perl(давно)
Платформы, ОС: Ubuntu, Windows
Технологии и фреймворки: 1С-Битрикс, Prestashop, Slime Framework
Web технологии: HTML, CSS, JavaScript, JQuery, Bootstrap, Javascript(canvas, websocket и webworker), Интеграции через REST.
Базы данных: MySQL
Утилиты/инструменты: Composer, git, github, BitrixVM, LAMP, LEMP, npm, xDebug, Memcached, Redis, Docker(только запуск готовых), Swagger, Apache Superset
Среда разработки: Intellij IDEA
Библиотеки 1С-Битрикса: модуль миграций, расширение модуля инфоблоки
Визуализация данных CRM
Создание dashboard в Apache Superset Создание экспорта данных через REST Api
Битрикс 24, API Bitrix, SQL, git, Clickhouse, Apache Superset, UIS
12/2022-06/2023 месяцев
Карта бизнес центров, с навигацией по этажам и определением пользователей рабочих мест
Рефакторинг Проектирование модели данных, API Реализация API для фронтенда стандартными средствами Bitrix
1С-Битрикс, API Bitrix, MySQL, git, Swagger
10/2022-11/2022 месяца
Сервис заказа билетов на сеансы в театре
Организация мультиязычности Перенос и адаптация функционала между системами Битрикс Создание новых компонентов на D7 Расширение функциональности модуля инфоблоки Интеграция верстки
1С-Битрикс, MySQL, git, Redmine
04/2022-09/2022 месяца
Крупный мебельный магазин
Рефакторинг вывода фильтров для возможности использования Написание модуля экспорта в CSV торговых предложения(около 200 тыс) Доработка классов для работы с Redis
1С-Битрикс, MySQL, Redis, Clickhouse, gitflow, раздельная архитектура front/back
10/2021-04/2022 месяца
Международный бренд электроники. D2C-сайт
Интеграция верстки
1С-Битрикс, MySQL, Redis, Clickhouse, gitflow, раздельная архитектура front/back
08/2021-10/2021 месяц
Магазин валют
Ускорение 1С-Битрикса Подключение memcached Поиск неиспользуемого кода. Отключение неиспользуемых модулей и мониторинга нагрузки Организация мультивалютности и мультиязычности за счет мультисайта в 1С-Битрикс. Для разделения зарубежной и русской версии.
1C-Битрикс
05/2021-08/2021 месяц
Интернет-магазин товаров для кухни
Разработка системы поддоменов для торговых представителей. У каждого поддомена возможность изменить контакты, логотип. Наличие товаров и категорий. Цены. Разработка системы геймификации для сотрудников торговых представителей. Система рейтинга в зависимости от количества покупок Разработка B2B кабинета с 2-мя отдельными от основного сайта группами пользователей. Разработка отдельного личного кабинета для этих двух групп. Разработка реферальной программой с хранением историй выплат и автоматическим начислением бонусов по промокоду Оптимизация скорости загрузки, подключение memcached, внедрение дополнительного кеширования каталога, подбор параметров VDS Интеграция с API Тинькофф, Сбербанк Рефакторинг пересчета цен
1С-Битрикс, MySQL, Memcached, git, REST
05/2020-05/2021 месяц
Сеть супермаркетов в Казахстане
Разработка двух языковых версий на базе мультисайта. 2 разных торговых каталога и синхронизация остатков между ними. Разработка конвертера и импорта их базы данных для импортирования информации в оба мультисайта, часть кода https://github.com/ALTOPROMO/csvConverter Интеграция с казахстанским сбербанком по REST API Проводил оптимизацию Сделал отладку Нашел медленные запросы к базе данных скидок Перезаписал их прямыми запросами Настроил memcached
1С-Битрикс, MySQL, Memcached, git, REST
01/2020-05/2020 месяцев
Магазин автозапчастей на 300млн позиций
Реализация импорта структуры инфоблоков под требование SEO специалиста из базы TecDoc Оптимизация БД Создание индексов Смотрел slowlog Анализировал через EXPLAIN Смотрел через show process list зависшие запросы Денормализовал таблицы Подобрал и настроил кеширование MySQL Сократил количество вложенности JOIN в запросах Выбор InnoDB или myISAM для каждой таблицы Унифицировал базу данных по разным типам продукции, написали новые классы для взаимодействия и сократили количество таблиц в БД, Объединение базы с отдельной базой остатков поставщиков. Вывод товаров в наличии у поставщиков в приоритете в каталоге
1С-Битрикс, MySQL, Memcached, git
03/2019-01/2020 месяцев