Резюме: Java-разработчик
Обо мне
Java-разработчик с навыками разработки web-приложений и их фич на микросервисной и монолитной
архитектуре, оконных приложений.
Опыт работы
Собственный проект – Circle Of Friends: социальная сеть на микросервисной архитектуре
COF – это социальная сеть, которая позволяет пользователям обмениваться текстовыми сообщениями,
публиковать в ленту собственные посты и объединяться в группы для общения в групповом чате.
Разработал 6 микросервисов, отвечающих за различный функционал (система уведомлений, постов и
т.д.)
Настроил взаимодействие между 6 микросервисами, используя брокер сообщений и RESTful подход.
Развернул 5 баз данных PostgreSQL, кластер из 3 серверов Apache Kafka и инстанс Redis в Docker.
Использовал Spring Cloud для построения и настройки архитектуры микросервисов, включая API
Gateway (маршрутизация запросов) и Eureka server (service registry, реестр микросервисов)
Использовал паттерн Eureka Netflix для реализации Service Discovery.
Реализовал механизм генерации, обработки и проверки JWT-токенов для защиты API и аутентификации
пользователей.
Стек технологий: Java, SpringBoot, Spring Web, Spring Cloud Netflix Eureka, Spring Cloud Gateway, Spring
Security, JWT, Maven, Redis, Apache Kafka, Docker, Postman, Git, PostgreSQL.
Образование
Московский Технический Университет Связи и Информатики
Специалист по кибербезопасности
2022 — 2026
Навыки
Java, Maven, Gradle, JDBC, Hibernate ORM, JPA, Spring Framework, REST, JWT, MySQL, PostgreSQL, Postman,
Docker, Apache Kafka, Redis, JavaFX, Git.
Достижения
Участвовал в контестах компаний “Яндекс”, “Тинькофф”.
Разбираюсь в алгоритмах и структурах данных, периодически решаю задачи на LeetCode.
Языки
Русский | Английский (A2)