Специалисты

Описание

Backend-разработчик с более чем 5 годами опыта разработки серверных приложений на Java и Kotlin. Специализируется на микросервисной архитектуре и разработке высоконагруженных backend-сервисов.

Имеет опыт проектирования и развития бизнес-критичных систем в крупной продуктовой компании, работы с распределёнными системами, асинхронными процессами и оркестрацией workflow. Работал с Kubernetes-инфраструктурой, брокерами сообщений, реляционными и NoSQL базами данных. Участвовал в развитии архитектуры, обеспечении масштабируемости и наблюдаемости сервисов.

Технические навыки:
- Языки программирования: Java, Kotlin, SQL
- Бэкенд и архитектура: Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Cloud, JPA, REST API, Microservices
- Базы данных: PostgreSQL, MongoDB, Apache Cassandra, ClickHouse, Redis
- Брокеры и асинхронность: Apache Kafka, Temporal, Camunda
- Тестирование: Unit-тестирование, интеграционное тестирование (Junit, Mockito)
- Инфраструктура и DevOps: Docker, Kubernetes, Jenkins, Maven
- Мониторинг и наблюдаемость: Prometheus, Grafana
- Инструменты и практики: Git, Swagger, SOLID, JDBC, SOAP

Личная информация:
Образование: 2021 — Московский авиационный институт (НИУ), Программное обеспечение вычислительной техники и автоматизированных систем
Иностранный язык: Английский – B2

Опыт
Проект

Развитие личного кабинета поставщика

Описание

На текущем проекте была проведена разработка и сопровождение backend-сервисов микросервисной архитектуры. Обязанности включали реализацию бизнес-логики процессов доставки и поставок, работу с асинхронными процессами и распределёнными workflow, интеграцию сервисов через REST API и Kafka, а также эксплуатацию сервисов в Kubernetes-среде. В результате были реализованы и поддерживаются ключевые backend-сервисы, обеспечена масштабируемость и стабильность сервисов в условиях высокой нагрузки, внедрены инструменты мониторинга и наблюдаемости.

Технологии

Java, Spring Boot, JPA, Temporal, PostgreSQL, ClickHouse, Redis, MongoDB, Kafka, Camunda, Kubernetes, Jenkins, Maven, Liquibase, REST API, Git, Grafana

Длительность

24 месяца

Проект

Автоматизация процессов доставки товаров

Описание

На этом проекте была проведена разработка и сопровождение backend-сервисов микросервисной архитектуры, реализация бизнес-логики процессов доставки и поставок, работа с асинхронными процессами и распределёнными workflow. Также осуществлялась интеграция сервисов через REST API и Kafka и эксплуатация сервисов в Kubernetes-среде. В результате реализованы и поддерживаются ключевые backend-сервисы, обеспечена масштабируемость и стабильность сервисов в условиях высокой нагрузки, внедрены инструменты мониторинга и наблюдаемости.

Технологии

Java, Kotlin, Spring Boot, JPA, PostgreSQL, MongoDB, Kafka, Camunda, Kubernetes, Jenkins, Maven, Liquibase, REST API, Git, Grafana

Длительность

26 месяцев

Проект

Сервис для автоматизации подачи заявок в судебные органы по делам, связанным с нарушением прав на интеллектуальную собственность

Описание

Обязанности: • Разработка и поддержка серверной части приложения. • Проектирование и реализация бизнес-функционала. • Исправление дефектов и оптимизация существующего кода. • Проработка отказоустойчивости и масштабируемости системы. Результаты: • Реализован функционал автоматизированной подачи заявок в правовые инстанции. • Улучшена стабильность и масштабируемость backend-части сервиса.

Технологии

Java, Spring, Spring Boot, Spring Cloud, PostgreSQL, Kafka, REST, Maven, Jenkins, Git, Prometheus, Grafana

Длительность

16 месяцев