Обо мне

Проекты, которыми занимался:

Компания: Управлении Федеральных Судебных приставов по Красноярском.
Инженер-программист


Проектная работа:


1. Регистр

Данное ПО регистрирует входящие файлы, анализирует данные, ведение отчетности данных содержащие в файлах, поиск по файлам, нахождение самих файлов и их просмотр на WEB-странице.


Для данного ПО было разработана База данных СУБД PostgreQL.
При разработке использованы:

• СУБД PostgresQL,

• Python 2.7,

• PHP5.6,

• JavaScript,

• CSS,

• Firefox 45,

• SQL,

• Linux Centos 6.6,

• LibreOffice 6.


2. СМС-рассылка

Данное ПО собирает данные по базам данных вместе с номерами телефонов, после чего идет рассылка на собранные номера с текстом через 3G -модем с помощью прослушки порта, составление отчетности.


Для данного ПО было разработана База данных СУБД Firebird.

• СУБД Firebird,

• Java 1.8,

• SQL,

• Linux Centos 6.6,

• LibreOffice 6.


3. Тестирование

Данное ПО проводит позволяет составлять свои тесты (один/несколькими вариантами ответов), так же настроить количество правильных отвеченных вопросов, для прохождения теста, настройка времени отведенное для прохождения, просмотр результатов прохождени. Так же позволяет проходить тест с вопросами, которые выбираются в случайном порядке в данном тесте.


Для данного ПО было разработана База данных СУБД Firebird.

• СУБД Firebird,

• Java 1.8,

• SQL,

• VAADIN,

• Firefox 45,

• JavaScript,

• CSS,

• Linux Centos 6.6.

4. Аналитика

Данное ПО собирает данные используя несколько потоков (для более быстрого сбора данных) из нескольких используемых БД, выполняя SQL скрипты, определенные в конфигурационном файле и записывая результаты в БД выводя на WEB-страничку, для более быстрого подсчета статистики пользователям.


Для данного ПО было разработана База данных СУБД Firebird.

• СУБД Firebird,

• Java 1.8,

• SQL,

• PHP5.6,

• Linux Centos 6.6.


5. Электронный журнал

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


Для данного ПО было разработана База данных на базе SQLite.

• СУБД SQLite,

• PHP5.6,

• SQL,

• Firefox 45,

• JavaScript,

• CSS,

• Linux Centos 6.6.


6. По для автоматизации администрирования серверов / рабочих станций на базе Linux.

Данное ПО разработано для автоматизации администрирования серверов / рабочих станций на базе Linux. ПО распространяет скрипты формата sh по Linux машинам и выполняет их в потоках, после чего результаты заносит в БД. Есть возможность задавать конкретный IP, подсетку IP адресов или список.

Для данного ПО было разработана База данных на базе Firebird.

• СУБД Firebird,

• Java 1.8,

• SQL,

• BASH,

• Linux Centos 6.6.


7. Контроли

Данное ПО разработано для ведения в электронном виде контроли, поручения, направляемые в отделы. В данное ПО представлены такие функции, как определение в какой отдел направить то или иное поручение, определить сроки выполнения, которые показываются, в срок выполнено то или иное поручение или просрочено. В качестве выполнения отдел должен приложить файл, подтверждающий выполнение (на содержимое в тексте не проверяется). Есть ограничение по формату файлов. 

Для данного ПО была отредактирована База данных на базе MySQL.

• СУБД MySQL,

• Java 1.8,

• JSP,

• SQL,

• Firefox 45,

• JavaScript,

• CSS,

• Linux Centos 6.6.

Обязанности:

• Поддержка и доработка разработанных БД на СУБД MySQL, PostgresQL, Firebird, SQLite,

• Консультирование и проведение обучения по разработанному ПО,

• Разработка, поддержка и доработка ПО на языках PHP, Java, Django, Python, JSP,

• Проведение тестирования проектов направленных для внедрения в систему на определение проблем и нахождение способов их устранения.

Компания: Цифровой Красноярск

Обязанности:

• Поддержка и доработка разработанного программного обеспечения,

• Консультирование по разработанному ПО,

• Проведение тестирования проектов направленных для внедрения в систему на определение проблем и нахождение способов их устранения.


Профессиональные навыки:

• Знание языков: Java, Python, C#, C/C++, PHP, Django Framework, JSP, SQL, HTML, CSS, JS.

• Опыт работы с:

  1. Среда разработки приложений MS Visual Studio 2010, NetBeans8;
  2. СУБД MySQL, PostgresQL, Firebird, SQLite;
  3. LibreOffice 6
  4. Система контроля версий Git;
  5. ОС Windows 7/10, Centos 6.6.



Ссылка на Github: https://github.com/WhiteAndBlackFox


Личные качества:

1. Ответственность;

2. Исполнительность;

3. Серьезное отношение к работе;

4. Коммуникабельность;

5. Обучаемость;

6. Усидчивость;

7. Активность;

8. Нацеленность на результат;

9. Трудолюбие.

Профессиональные навыки
JavaScriptPHPGitMySQLLinuxPythonPostgreSQLJavaAjaxSQL
Участие в профессиональных сообществах
Опыт работы
ООО "Цифровой Красноярск"
Красноярск
Программист
Март 2019 — По настоящее время (1 год и 6 месяцев)

Программист, консультация по разработанному ПО, работа с базами данных, поддержка разработанного продукта.

JavaScriptMySQLGitLinuxPostgreSQLJavaPythonXMLPHPAjax
Федеральная служба судебных приставов Российской Федерации
Программист
Июнь 2016 — Март 2019 (2 года и 10 месяцев)

Обязанности:
• Поддержка и доработка разработанных БД на СУБД MySQL, PostgresQL, Firebird, SQLite,
• Консультирование и проведение обучения по разработанному ПО,
• Разработка, поддержка и доработка ПО на языках PHP, Java, Django, Python, JSP,
• Проведение тестирования проектов направленных для внедрения в систему на определение проблем и нахождение способов их устранения.

Профессиональные навыки:
• Знание языков: Java, Python, C#, C/C++, PHP, Django Framework, JSP, SQL, HTML, CSS, JS.
• Опыт работы с:
• Среда разработки приложений MS Visual Studio 2010, NetBeans8;
• СУБД MySQL, PostgresQL, Firebird, SQLite;
• LibreOffice 6
• Система контроля версий Git;
• ОС Windows 7/10, Centos 6.6.

Высшее образование
Сибирский государственный университет науки и технологий имени М.Ф. Решетнева
Красноярск
Факультет: Институт информатики и телекоммуникаций (ИИТК)
Сентябрь 2016—Июнь 2018 (1 год и 9 месяцев)

ИИТК, Интеллектуальные системы

Факультет: Институт информатики и телекоммуникаций (ИИТК)
Сентябрь 2012—Июнь 2016 (3 года и 9 месяцев)

Специализация: Инженер-программист