Коммерческая разработка (Управление информационными проектами)

Информационно-аналитическая система (ИАС) с двумя инсталляциями "Татнефть" и "Открытый Татарстан"

Достижения:

  • Ускорил загрузку N-арных деревьев добавив и привязав к системе Memcached;
  • Ускорил различные модули системы путём небольшого изменения архитектуры базы данных;
  • Исправил многочисленные старые логические ошибки в системе;
  • Разработал автоматические тесты с использованием PHP Codeception и Selenium;
  • На Python создал программу для сравнения отчётов, которая позволяла менеджерам сравнивать правильное формирование данных в отчётах старой версии системы и новой во - - избежание ошибок после деплоя на продакшн;
  • Участвовал в переводе системы с PHP 5.6 на 7.4.

Стек технологий, используемые в проекте

PostgreSQL, Symfony, Memcached, Docker, Jenkins, Dkron.

Cистема проведения соревнований по виду спорта УШУ

Достижения:

  • Изменил иерархию ролей в системе, которая позволила добавлять различные заявки на соревнование в виде иерархии руководства команд;
  • Изменял и добавлял новые документы;
  • Исправлял ошибки и добавлял мелкий функционал.

Стек технологий, используемые в проекте

PostgreSQL, Symfony, ReactJS, Docker, Gitlab c использованием CI/CD пайплайном для деплоя.

Личные проекты

Проект mnsgame.ru

Информация о проекте

Проект предназначен для мониторинга списка игровых серверов. Игроки путём выбора различных категорий серверов могут их выбирать под себя. Заработок проекта основан на продвижении владельцами своего сервера/проекта в списке. На данный момент проект не опубликован, ведётся разработка. Проект написан на PHP Laravel.

Реализованы следующие функции

  • Личный кабинет пользователя
  • Подсчёт рейтинга серверов
  • Добавление / удаление / изменение серверов
  • Подключен эквайринг в проекте
  • Реализована админ панель администратора на основе API Яндекс Метрики
  • Подключения к серверам игровых проектов для дальнейшего управления на сокетах

Репозиторий

https://github.com/4haz2k/mnsgame

Дипломный проект «Разработка серверной части модуля предоставления услуг в сфере дополнительного профессионального образования»

Информация о проекте

Целью проекта являлась автоматизация предоставления услуг для дистанционного заключения договоров в сфере дополнительного профессионального образования. В приложении имеются 3 актора. Серверная часть реализована в качестве REST API приложения.

Реализованы следующие функции серверной части

  • Создание документов в формате Word
  • Авторизация, регистрация, добавление данных
  • Работа с связанными данными в MySQL
  • Создание элементов статистки

Репозиторий

https://github.com/4haz2k/cno.kai

Freelance (наиболее значимые проекты)

Сайт садового общества sntagat.ru

Снт Агат Снт Агат

Информация о сайте

Сайт предназначен для: оплаты услуг, предоставляемые управлением садового общества; новостей садового общества; информации о саде.

Функционал сайта

  • Сайт реализован на CMS WordPress с адаптивной версткой
  • Личный кабинет на чистом PHP с использованием RedBeanPHP ORM
  • Подключена ЮKassa (Yandex Kassa) с использованием API
  • Реализована страница новостей
  • Разработано Desktop приложение на C# с использованием Entity Framework и WPF для отображения начислений для удобства работы бухгалтеру

Доработка сайта KTPP Спецодежда ktpp.ru

Информация о сайте

Сайт Казанского Торгово Промышленного Предприятия выступает в качестве каталога товаров с ценами, информации о компании. Сайт был доработан после веб студии ZIXINET.

Реализованный функционал

  • Реализован парсер цен товаров с сайтов партнеров
  • Реализована генерация прайс-листа в формате Excel
  • Реализована функция сравнения товаров

Проект NetherCraft Project

Информация о проекте

Сайт предназначен для управления игровым процессом и покупки внутриигровых предметов на внешнем сервере игры «Minecraft».

Реализованы следующие функции

  • Личный кабинет пользователя
  • Подключена платежная система UnitPay
  • Реализована система промокодов
  • Реализован магазин внутриигровых предметов сервера на сайте
  • Реализована система загрузки внешности персонажей
  • Реализована система покупки готовых наборов внутриигровых предметов
  • Реализована система тех. поддержки с использованием API VK в группе социальной сети «ВКонтакте»

Репозиторий

https://github.com/4haz2k/NeteherCraft-Old (Archived)

Разработка бота VK для онлайн-школы umschool.net

Информация о проекте

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

Функционал бота

  • Обработка Excel документов объемом 36.000.000 ячеек
  • Формирование Excel файлов с успеваемостью учеников
  • Получение данных успеваемости по индивидуальному ученику
  • Импорт документов на сервер и в базу данных за короткое время

Репозиторий

https://github.com/4haz2k/Ymskyl (Archived)