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

Контакты


Контакты доступны после входа на сайт

Описание

Начинающий разработчик Java с сильным интересом к программированию. Прошел проектный практикум по Java в Тинькофф, где разработал проект укорачивателя ссылок, использующий современные технологии.
Сейчас занимаюсь в Академии Бэкенда Т-Банка по направлению Java-разработка. Активно пишу различные проекты, углубляясь в изучение своего стека.

Также увлекаюсь спортивным программированием))

Навыки

Базы данных

  • PostgreSQL
  • SQLServer

Инструменты и технологии

  • Redis
  • Liquibase
  • Spring Boot
  • Spring Web
  • Spring Security
  • Docker

Начальные навыки

  • KeyCloak
  • Kafka
Описание проектов

Проекты

Укорачиватель ссылок

Технологии: Java, Spring, Kafka, Docker, Redis

Ссылка на проект: soup-shortener-url

Описание:
- Разработал и внедрил систему сокращения ссылок, обеспечивающую быстрый и надежный сервис для пользователей.
- Использовал Spring Framework для создания REST API, позволяющего пользователям сокращать и восстанавливать ссылки.
- Внедрил систему очередей с помощью Apache Kafka для асинхронной обработки запросов и повышения производительности.
- Настроил и оптимизировал кеширование с использованием Redis для ускорения доступа к часто используемым данным.
- Контейнеризировал приложение с помощью Docker, что упростило развертывание и масштабирование сервиса.
- Протестировал систему с использованием JUnit и Mockito, обеспечив высокое покрытие тестами и стабильность кода.

Сервис аутентификации

Технологии: Java, Spring Security, Postgres, Docker
Ссылка на проект: soup-auth-service

Описание:
- Микросервис для авторизации пользователей с использованием JWT токенов

Виселица

Технологии: Java, JUnit, Mockito,
Ссылка на проект: backendacademy2024_hangman

Описание:
- Консольная игра - Виселица

Стеганография

Технологии: Java, JComander
Ссылка на проект: stealth-tools-steganography

Описание:
- Мини cli приложение для текстовой стеганографии

Генератор объектов DTO

Технологии: Java

Ссылка на проект: random-java-object-generator

Описание:
- Разработал генератор объектов DTO, который автоматически заполняет их случайными значениями для тестирования и разработки.

Опыт


Старший лаборант, Центр непрерывной подготовки IT-специалистов факультета компьютерных наук и информационных технологий СГУ имени Н.Г. Чернышевского (ИНОЦ-IT)
Март 2022 - Март 2024

– Работа по администрированию и поддержке работоспособности портала http://school.sgu.ru, http://course.sgu.ru
– Проведение ряда профориентационных мероприятий для школьников города Саратова
– Проведение городской (открытой) олимпиады школьников по базовому курсу информатики.
– Участие в организации и проведении Летней школы для одаренных учащихся по информатике.
– Подготовка материалов и проведение очных мероприятий для школьников (образовательных квестов, марафонов) 5, 6, 7, 8-х классов г. Саратова

Образование


Математическое обеспечение и администрирование информационных систем, Саратовский государственный университет им. Н.Г. Чернышевского
Сентябрь 2021 - по настоящее время

О себе
Проживаю в городе Саратов

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Этот резюме обладает множеством положительных черт, таких как: Хорошо структурированн...
Это резюме Frontend-разработчика имеет хороший профессиональный опыт и образование. В н...
Это резюме выглядит обширным и информативным, что хорошо. Вот несколько советов для улу...
Резюме Германа, Frontend-разработчика с 4+ годами опыта, внушает впечатление высококвал...
Это резюме в целом хорошо структурировано и содержит много полезной информации о вашем ...
Это резюме Java-разработчика выглядит очень впечатляюще. У вас впечатляющий опыт работы...
Это резюме Junior Frontend developer имеет хороший уровень информации и структурировано...
Это резюме не соответствует требованиям для вакансии Frontend-разработчика. Здесь предс...
Это резюме показывает, что вы имеете интерес к сфере QA, обладаете навыками ручного тес...
Это резюме Frontend-разработчика представляет сильного кандидата с обширным набором нав...