Работа в AO ESP

За время работы в этой организации, я создал несколько сервисов, как для самой компании, так и для отдела ИТ:

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

Старый сайт компании работал на какой то самописной и очень не удобной системы от давно умершей студии. И для работы с этой системой необходима была некоторая сноровка. Так как я неплохо знаю CMS Drupal, решил первую версию обновлённого сайта делать на этой системе. Вторая версия была уже на WordPress.

Используемые технологии:

  • Apache HTTPD / Nginx / MySQL.
  • HTML / CSS / PHP.
  • CMS Drupal.
  • CMS WordPress.

Для обмена информацией с другими организациями требовалось записать CD-диск и самолично доставить его в место назначения. Мне эта затея не очень нравилась, а использовать сторонние сервисы было запрещено. Поэтому, я написал небольшую систему с веб-интерфейсом, позволяющую сотруднику компании загружать необходимые данные к нам на сервер. Далее генерировалась временная ссылка, которую следовало отправить в другую организацию. Время действия ссылки выбирал сам сотрудник.

Используемые технологии:

  • Apache HTTPD / Nginx
  • HTML / CSS / PHP.
  • Bash-скрипты.
  • Cron.

Когда я только устроился в компанию, в отделе для ведения реестров использовался MS Access. Соответственно, когда у какого-нибудь пользователя открыта база данных, другие не могут вносить в неё информацию. Такова суть файловых баз данных, изменяемый файл блокируется. Всё это дело мне не нравилось, когда в мире давно существуют реляционные БД.

Свою систему по учёту расходных средств и ПО организации я решил делать на стеке CMS Drupal и MySQL. Drupal, в силу своей отличной работы с формами, прекрасно заменил формы MS Access’а.

Используемые технологии:

  • Apache HTTPD / Nginx / MySQL.
  • HTML / CSS / PHP.
  • CMS Drupal.

Ведение документации в отделе ИТ не было. Решил для отдела создать WIKI-систему на основе CMS MediaWiki. Так проще обучать новых сотрудников, давая им ссылку на документацию.

Используемые технологии:

  • Apache HTTPD / Nginx / MySQL.
  • HTML / CSS / PHP.
  • CMS MediaWiki.

При введении в компании Экспертизы, необходима была форма для заказа этой самой экспертизы. Сказано, сделано.

Используемые технологии:

  • Apache HTTPD / Nginx / MySQL.
  • HTML / CSS / PHP.