Обо мне

Перешел на 6 курс обучения в ЛЭТИ по специальности "Компьютерная безопасность", по завершении которой буду специалистом по информационной безопасности. В процессе учебы и работы системным администратором понял, что нравится программировать, придумывать решения, реализовывать алгоритмы.

- Быстрообучаем

- Пунктуален

- Исполнителен

- Настойчив

Хочу программировать, учиться, изучать новые технологии.

Основные работы:

Лабораторная работа по предмету: Компьютерная графика

Задание: Написать программу, которая бы строила поверхность Безье

Результат: Написана программа, которая формирует поверхности Безье для различного задающего многогранника и обеспечивает поворота сформированной поверхности вокруг осей X и Y

Язык разработки: C++ (Qt)

**

Курсовая работа по предмету: ООП

Задание: Написание игры

Результат: Написана игра “Монополия” с базовым функционалом с графическим дизайном, а также в консольном варианте.

Язык разработки: C++ (Qt)

**

Лабораторная работа по предмету: ОС

Задание: Написать сервер и клиент, которые обмениваются сообщениями

Результат: Написаны две программы, одна из которых является сервером, а другая клиентов. После установления соединения сервер передает сообщения, а клиент принимает сообщения

Язык разработки: Objective-C под OS X

**

Курсовая работа по предметам: Технологии баз данных, Распределенные системы обработки информации

Задание: Разработать приложение на основе клиент-серверной архитектуры. Все данные для работы клиента, должны хранить в базе данных, доступ к которой осуществляется через сервер действиями (запросами) от клиента.Результат: Написан сервер по принципу REST. Осуществлено хранение данных в БД PostgreSQL и взаимодействие сервера и сервера БД. Также реализована система разграничения доступа для разных действий, которая обеспечивается методом аутентификацией JSOB Web Token. Приложение осуществляет редактирование, сохранение, добавление, просмотр, поиск туристических маршрутов пользователей по разным городам.

Язык разработки сервера: JavaScript (Node.js)

Bitbucket: https://bitbucket.org/Marshrutik/server

**

Дипломная работа по специальности: Программная инженерия

Задание: Разработать эмулятор нейронной сети с самообучением (Карты Кохонена)

Результат: Реализована программа, которая демонстрирует процесс самообучения нейронной сети в графическом виде.

Язык разработки: C++ (Qt)

Github: https://github.com/vihka-spihka/KohonenMaps

**

Лабораторные работы по предмету: Криптография

Задание: Разработать программу реализующая криптоалгоритмы

Результат: Написаны несколько программ реализующие криптоалгоритмы шифрования Диффи-Хелмана, RSA, DSA, ECDSA

Язык разработки: C++ (Qt)Научно-исследовательская работа по специальности: Компьютерная безопасность

**

Задание: Разработать программный комплекс, которые анализирует Docker контейнеры на наличие уязвимостей

Результат: Написан сервер по принципу REST. Осуществлено хранение данных в БД Azure SQL и взаимодействие сервера и сервера БД. Клиент осуществляет сканирование Docker-контейнеры программ, а сервер проверяет в БД наличие уязвимостей в данных программах.

Язык разработки: Golang

Github: https://github.com/arzonus/cveapi/tree/develop

Профессиональные навыки
Опыт работы
Февраль 2016 — Октябрь 2016
LastBackend
DevOps
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Администрирование инфраструктуры в Microsoft Azure
- Организация процесса Continious Integration
- Разработка Backend части

В процессе работы использовались активно:
- Ansible - для развертывания приложений
- PowerShell - для развертывания виртуальных машин и других сервисов в Microsoft Azure
- Confluence и JIRA
- Docker - для сборки приложений
- Elastic Logstash Kibana
- Golang

Также в процессе работы настраивались и использовались:
- Zabbix
- RabbitMq
- Azure SQL Database
- PostgreSQL
- Bind 9

Февраль 2014 — Февраль 2016
А+С
Системный администратор
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Администрирование Windows Server 2008 и 2012R2:
- Active Directory
- Exchange 2013
- Remote Desktop Gateway
- Remote Desktop

- Администрирование Корпоративного портала на базе Битрикс:
- CentOS 6
- VMBitrix 5
- Корпоративный портал 14-15

- Закупка техники
- Закупка программного обеспечения
- Лицензирование программного обеспечения
- Консультирование по IT вопросам
- Реализация политики разграничения доступа
- Администрирование Телекома

Достижения:
- Самостоятельное внедрение Корпоративного портала
- Создание фермы терминальных серверов для клиентов
- Создание политики разграничений доступа
- Существенная оптимизация расходов по Телекому

Высшее образование
Сентябрь 2011 — По настоящее время
СПбГЭТУ "ЛЭТИ"
Компьютерных технологий и информатики (ФКТИ/ФАВТ)
Санкт-Петербург
Специализация и достижения

Компьютерная безопасность