Рейтинг лучших ИТ-работодателей России 2019 от Хабр Карьеры: читать на Хабре
Обо мне

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

Жажду попасть в команду замечательных программистов, где я смогу развиваться и познавать тонкости своего дела, а также общаться с великолепными личностями мира IT.

Английский на уровне чтения документации.

Проекты:

- Сhat-Websocket
https://github.com/Vlad8947/chat-websocket-spring
Клиент-серверное решение для переписки/чатинга.
Серверная часть использует Spring-WebSocket, что позволяет клиенту подписываться на рассылку сервера. При авторизации пользователя, по логину идёт проверка на наличие такового в БД. Сама БД заполняется нужными логинами при старте сервера, сканируя файл login.lst. После удачной авторизации клиента подписывают на рассылку сообщений.
Клиентская часть также использует Spring-WebSocket. Данные для подключения заполняются в файле app.properties. Для переписки используется консоль.

- Tree Nodes
https://github.com/Vlad8947/tree-nodes
Клиент-серверное приложение для создания, манипулирования и сохранения в базе данных иерархии псевдо-папок.
Front-end представляет из себя функциональный сервер на NodeJS с использованием зависимостей. Spring подхватывает все нужные ресурсы из данной части проекта и использует их как свои.
В серверной части присутствует контроллер для обработки запросов и работой с базой данных.
Стек технологий: Java 8, Maven, Spring (boot, data, mvc), Lombok, ReactJS, PrimeReact.

- Log Scanner
https://github.com/Vlad8947/log-scanner
Программа с графическим интерфейсом для поиска текста в папке с файлами и выводом их содержимого в окно программы.
Для поиска задаются: расширение нужных файлов, директория поиска и сам искомый текст. Во время поиска заполняется дерево папок с файлами, в которых был найден текст. Через древо можно открыть файл двойным щелчком, содержимое которого откроется в программе.
Стек технологий: Java 8, Maven, JavaFX 2, Lombok.

- Local Movement
https://github.com/Vlad8947/local_movement
Программа с графическим интерфейсом для передачи файлов по сети.
В окне имеется поле с показом подключенных интерфейсов с подключением к сети и их локальным адресом. По этому адресу другой пользователь может передать выбранный файл. Для принятия файлов нужно включить опцию ожидания подключений, где в соответствующей таблице можно выбрать принимаемые файлы. Также присутствует общая таблица передвижения файлов.
Стек технологий: Java 8, Maven, JavaFX, Jackson, Lombok.

Профессиональные навыки
Опыт работы
Единственная российская компания, удостоенная статуса Платинового Партнёра SAP
Стажёр-разработчик ABAP
Октябрь 2019 — Декабрь 2019 (3 месяца)
Высшее образование
Ухтинский государственный технический университет; УИИ
Ухта
Факультет: Информационных технологий; ФИТ
Сентябрь 2013—Июнь 2017 (3 года и 9 месяцев)

Специализация "Электроэнергетика и электротехника"

Дополнительное образование
Образовательный IT-портал, который помогает стать программистом с нуля и начать карьеру по специальности.
Москва
GeekUniversity Java-разработка
Август 2017—Октябрь 2018 (1 год и 2 месяца)