vlad8947vlad8947

Владислав Гончаров

Java · Бэкенд · Разработка ПО · Стажёр (Intern)
Ищу работу
Возраст: 25 лет
Опыт работы: 3 месяца
Регистрация: 14.11.2017
Последний визит: 12 месяцев назад
Местоположение: Россия, Ухта
Профессиональные навыки: Java core · Java spring framework · SQL · Javafx · Apache maven · Linux
Войдите, чтобы посмотреть контакты пользователя

Обо мне

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

Жажду попасть в команду замечательных программистов, где я смогу развиваться и познавать тонкости своего дела, а также общаться с великолепными личностями мира 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.

Опыт работы

  • Teamldea — платиновый партнер SAP, входящий в состав United VARs, обладающий сильнейшими компетенциями SAP.
    Москва · От 100 до 1000 сотрудников
    Стажёр-разработчик ABAP
    Октябрь 2019 — Декабрь 2019 (3 месяца)

Высшее образование

  • УГТУ-Ухта

    Ухтинский государственный технический университет; УИИ
    Информационных технологий; ФИТ
    Сентябрь 2013 — Июнь 2017 (3 года и 9 месяцев)

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

Дополнительное образование

  • GeekBrains

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