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 - по настоящее время

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Отличный тестировщик! Рекомендую!
Это тестовая рекомендация не воспринимай всерьёз
Это резюме выглядит впечатляюще и информативно. Кандидат умеет описывать свой опыт и пр...
Кандидат имеет некоторый опыт в области тестирования и обладает базовыми навыками работ...
Извините, но ваше резюме содержит только ссылку на профиль GitHub и адрес электронной п...
Это резюме содержит множество детальной информации о вашем образовании, опыте работы и ...
Это резюме содержит много информации о вашем опыте работы и образовании, но оно может б...
Это резюме имеет некоторые сильные стороны, такие как: Хорошо сформулированный профес...
Это резюме не соответствует стандартам и не предоставляет достаточно информации о канди...
Это резюме Java-разработчика выглядит очень профессиональным и информативным. Очень хор...