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

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

Комментарии


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

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

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Дмитрий! Давай улучшим твое резюме: 1. Представление отсюда убираем, так как т...
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...