- Ускорил загрузку N-арных деревьев добавив и привязав к системе Memcached;
- Ускорил различные модули системы путём небольшого изменения архитектуры базы данных;
- Исправил многочисленные старые логические ошибки в системе;
- Разработал автоматические тесты с использованием PHP Codeception и Selenium;
- На Python создал программу для сравнения отчётов, которая позволяла менеджерам сравнивать правильное формирование данных в отчётах старой версии системы и новой во - - избежание ошибок после деплоя на продакшн;
- Участвовал в переводе системы с PHP 5.6 на 7.4.
PostgreSQL, Symfony, Memcached, Docker, Jenkins, Dkron.
- Изменил иерархию ролей в системе, которая позволила добавлять различные заявки на соревнование в виде иерархии руководства команд;
- Изменял и добавлял новые документы;
- Исправлял ошибки и добавлял мелкий функционал.
PostgreSQL, Symfony, ReactJS, Docker, Gitlab c использованием CI/CD пайплайном для деплоя.
Проект предназначен для мониторинга списка игровых серверов. Игроки путём выбора различных категорий серверов могут их выбирать под себя. Заработок проекта основан на продвижении владельцами своего сервера/проекта в списке. На данный момент проект не опубликован, ведётся разработка. Проект написан на PHP Laravel.
- Личный кабинет пользователя
- Подсчёт рейтинга серверов
- Добавление / удаление / изменение серверов
- Подключен эквайринг в проекте
- Реализована админ панель администратора на основе API Яндекс Метрики
- Подключения к серверам игровых проектов для дальнейшего управления на сокетах
https://github.com/4haz2k/mnsgame
Дипломный проект «Разработка серверной части модуля предоставления услуг в сфере дополнительного профессионального образования»
Целью проекта являлась автоматизация предоставления услуг для дистанционного заключения договоров в сфере дополнительного профессионального образования. В приложении имеются 3 актора. Серверная часть реализована в качестве REST API приложения.
- Создание документов в формате Word
- Авторизация, регистрация, добавление данных
- Работа с связанными данными в MySQL
- Создание элементов статистки
https://github.com/4haz2k/cno.kai
Сайт предназначен для: оплаты услуг, предоставляемые управлением садового общества; новостей садового общества; информации о саде.
- Сайт реализован на CMS WordPress с адаптивной версткой
- Личный кабинет на чистом PHP с использованием RedBeanPHP ORM
- Подключена ЮKassa (Yandex Kassa) с использованием API
- Реализована страница новостей
- Разработано Desktop приложение на C# с использованием Entity Framework и WPF для отображения начислений для удобства работы бухгалтеру
Сайт Казанского Торгово Промышленного Предприятия выступает в качестве каталога товаров с ценами, информации о компании. Сайт был доработан после веб студии ZIXINET.
- Реализован парсер цен товаров с сайтов партнеров
- Реализована генерация прайс-листа в формате Excel
- Реализована функция сравнения товаров
Сайт предназначен для управления игровым процессом и покупки внутриигровых предметов на внешнем сервере игры «Minecraft».
- Личный кабинет пользователя
- Подключена платежная система UnitPay
- Реализована система промокодов
- Реализован магазин внутриигровых предметов сервера на сайте
- Реализована система загрузки внешности персонажей
- Реализована система покупки готовых наборов внутриигровых предметов
- Реализована система тех. поддержки с использованием API VK в группе социальной сети «ВКонтакте»
https://github.com/4haz2k/NeteherCraft-Old (Archived)
Бот предназначен для удобного отслеживания успеваемости учеников, данные предоставляются координаторам онлайн-школы.
- Обработка Excel документов объемом 36.000.000 ячеек
- Формирование Excel файлов с успеваемостью учеников
- Получение данных успеваемости по индивидуальному ученику
- Импорт документов на сервер и в базу данных за короткое время
https://github.com/4haz2k/Ymskyl (Archived)