Educational project · Not affiliated with Sber
SberNotify
Распределенная обработка Email, SMS и Push-уведомлений через отдельные Spring Boot-сервисы.
- Kafka routing, retry и DLQ
- Хранение статусов в PostgreSQL
- Redis, testing и Docker
Павел Кирпичев PROFILE / 01
Разрабатываю backend-приложения на Java и Spring Boot: REST API, persistence, безопасность, event-driven взаимодействие через Kafka, интеграционные тесты и контейнеризированное окружение.
01 Обо мне
Павел Кирпичев — Java Backend Developer с проектным опытом разработки backend-приложений на Java 17/21 и Spring Boot.
Работаю с REST API, бизнес-логикой, SQL, persistence, Spring Security, Kafka, Redis, интеграционными тестами, Docker, CI/CD и observability.
С ноября 2024 года занимаюсь собственными, учебными и отдельными фриланс-проектами. Рассматриваю стажировки и Java Backend позиции в банках, финтехе и продуктовых IT-компаниях.
Kafka · RabbitMQ · Producer / Consumer · Retry · DLQ
02 Проекты
Репозитории с backend-логикой, данными, messaging, тестами и инфраструктурой.
Educational project · Not affiliated with Sber
Распределенная обработка Email, SMS и Push-уведомлений через отдельные Spring Boot-сервисы.
Async event ingestion
Сервис приема, хранения и асинхронной обработки пользовательских событий с JWT-аутентификацией.
Producer / consumer flow
REST producer публикует события, analytics consumer обрабатывает их и собирает метрики.
Indexing pipeline
Обход сайтов, лемматизация, полнотекстовый поиск и генерация контекстных сниппетов.
03 Навыки и технологии
Наведите курсор или перейдите с клавиатуры: карта подсветит связь домена с backend-ядром.
Java 17 · Java 21 · OOP · Collections · Generics · Concurrency · Algorithms and Data Structures
Micrometer · Prometheus
Spring Framework · Boot · Security · Data JPA · REST API · HTTP / JSON · Validation · Error handling
Gradle · Kotlin DSL · Maven · Git · GitHub Actions · GitLab CI · Jenkins · CI/CD
SQL · PostgreSQL · MySQL · Oracle · JPA · Hibernate · Liquibase · Redis
Docker · Docker Compose · Kubernetes · Linux
JUnit 5 · Mockito · Spring Boot Test · Integration Testing · Testcontainers
Apache Kafka · Producer / Consumer · Retry · DLQ · RabbitMQ · Event-driven interaction
04 Опыт
Ноябрь 2024 — настоящее время
Проектная практика / отдельные фриланс-задачи
05 Образование
Обучение · 2026–2030
Прикладная информатика
Ожидаемое окончание: 2030
Окончено · 2026
09.01.03 Оператор информационных систем и ресурсов
Диплом с отличием
06 Контакт
Открыт к стажировкам и Java Backend позициям. Основной способ связи — Telegram.
TELEGRAMНаписать @javac168