Hexlet CV

Java-разработчик

Основное


Описание

Рассматриваю различные варианты работы на полный день: удалённая/офис/гибрид.
Территориально нахожусь в Брянске, но с удовольствием сменю местоположение.

Имею год опыта работы с Java.

Проекты, сделанные за время обучения на Хекслете:

Игры разума

5 консольных игр, объединённых общим интерфейсом.
Благодаря работе с этим проектом познакомился с CI/CD, линтером (также успел понять, что не следует просто так менять его настройки), Gradle, Make.
Приложение имеет выделенный движок, что позволяет легко добавлять в проект новые игры.

Вычислитель отличий

Ищет различия между парами json/yml файлов.
Проект позволил изучить работу со сторонними библиотеками (в данном случае была использована библиотека для работы с json/yml), попрактиковаться в написании тестов с использованием JUnit, проверять покрытие своего кода тестами, использовать фреймворк для разработки консольных приложений (PicoCli).
Это первый проект разрабатываемый через тестирование.
В ходе работы над ним пришлось основательно поработать с документацией к библиотекам, благодаря чему я стал увереннее ориентироваться в ней.

Валидатор данных

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

Анализатор страниц

Полноценное веб-приложение, развернутое на heroku, с помощью которого можно проверять сайты на SEO пригодность. Проект создан на базе MVC-архитектуры, с помощью фреймворка Javalin и предназначен для закрепления навыков работы с базами данных, шаблонизаторами, протоколом HTTP и тестированием веб-приложений.
Технологии проекта:
- Javalin
- Ebean ORM
- Thymeleaf
- Bootstrap
- PostgreSQL

Менеджер задач

Система управления задачами, которая позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.
Технологии проекта:
- Spring Framework
- Hibernate
- Swagger
- Heroku
- Liquibase
- PostgreSQL

Обо мне:

Ещё школьником знал, что хочу работать в сфере IT, во время учёбы в университете душа лежала к программированию. Но перед тем, как получить заветную должность программиста решил подтянуть свои знания и навыки, а чтобы не сидеть без денег устроился специалистом по ИБ, так как имел опыт в данном направлении. Время шло, я изучал программирование, а на основной работе осваивал сети, администрирование, безопасность, и вот я готов!

Навыки

Java
Gradle
Spring
Hibernate
JUnit
git
Linux (после начала обучения на Хекслете целиком перешёл на эту ОС, способен выйти из Vim)
ООП
HTTP
SQL
Английский (уровень intermediate, по результатам тестов с сайта britishcouncil)
Знаю основы работы сетей (прочитал книгу Виктора и Натальи Олифер по компьютерным сетям, полученные знания пригодились при обслуживании сети в работе специалистом по ИБ)
CI/CD (Github Actions)
Regular expressions
Знание основных структур данных (репозиторий с их реализациями)

Владение английским
Начальные знания
Контакт
Telegram: @onsergoff; email: Afonasiew.serzh@yandex.ru;

Работа


Специалист по информационной безопасности, АО "Брянский химический завод им. 50-летия СССР"
окт. 2020 - по настоящее время
  • обслуживание средств защиты информации (KES 11, Secret Net Studio)
  • работа с ЭЦП (выпуск, установка, отзыв, настройка рабочего места)
  • поддержание работоспособности сегмента корпоративной сети
  • обслуживание аппаратных средств защиты информации (криптошлюзы, электронные замки)

С помощью специальной программы и регулярных выражений смог запретить пользователям использовать определённые виды паролей для входа в Windows.

Образование


"Инноватика", БГТУ (Брянск)
сент. 2015 - июня 2019
Войдите на сайт, чтобы написать ответ
Последние ответы
Михаил, привет! Давай дополним резюме недостающей информацией: 1. В описании следует ...
Привет, Антон! Отличное резюме:) Давай добавим еще один контакт для оперативной связи...
Привет, Александр! Отличное резюме :) У меня только несколько идей по улучшению: 1. ...
Добрый день, Ярослав! Давай дополним резюме учебными проектами и важной рабочей информ...
Владислав, добрый день! Резюме выглядит отлично :) Не забывай добавлять новые проекты...
Привет, Федор! Есть несколько дополнений: 1. Учебные проекты: здесь можно выделить н...
Привет, Дарья! Резюме выглядит отлично:) Есть предложение добавить немного мотивации ...
Александр, привет. Очень содержательное резюме :) Предлагаю разместить фотографию на ...
Александр, привет! Отличное резюме:) В полном объеме освещены все разделы и представл...
Павел, привет! Отличное резюме :) Только одно пожелание: заполни, пожалуйста, первой ...