Специалисты
Языки программирования
Основные (специализация) Java
Фреймворки
Основные Spring Boot
Технологический стек
Технологии Git, SQL, Hibernate ORM, Spring Data JPA, REST, Kafka, JUnit, Spring Security, PostgreSQL, Spring Framework, NoSQL, Redis, GraphQL, RabbitMQ, Apache Kafka, Hibernate, Maven, OpenShift, Microservices, Docker, Elasticsearch, Kotlin, Scala, TestNG, SpringBoot, DevOps, Groovy, Kubernetes.
Высоконагруженная CRM система для банка
Роль в проекте Lead Software Engineer Команда проекта 4 бека, 4 тестировщика, 2 qa, 2 аналитика, 1pm Обязанности на проекте Руководил разработкой системы управления метаданными на Kotlin и Java, что позволило сократить время доступа к данным на 30% и повысить производительность системы на 20%. Реализовал и оптимизировал REST API, используя Kotlin, что привело к снижению среднего времени отклика на 25%. Проектировал и внедрял архитектурные решения, обеспечивающие нулевой downtime при глобальных изменениях структуры базы данных, повысив доступность системы до 99,9%. Внедрил практику CI/CD и автоматизированные тесты с использованием Kotlin и Testcontainers, что сократило время развертывания релизов на 40%. Активно участвовал в миграции части сервисов на Scala, улучшив масштабируемость и поддержку системы Личные результаты Разработал архитектурный шаблон для микросервисов, который был внедрён в других проектах компании.
Kotlin, Scala, Java 17, Spring Framework 6 (Web, Boot, Security, Data JPA, Cloud), WebFlux, Hibernate ORM, Docker, PostgreSQL 14, Redis, Kafka, OpenShift, Microservices, Kubernetes, Elasticsearch, Prometheus, Grafana, Jenkins, GitLab CI/CD
Декабрь 2021 — Апрель 2025 месяцев
разработка высоконагруженной микросервисной системы
Роль в проекте Senior Java Backend Developer Команда проекта 25 человек Обязанности на проекте Участвовал в разработке высоконагруженной микросервисной системы , увеличив пропускную способность системы на 35%. Оптимизировал базу данных, внедрив горизонтальную репликацию и партиционирование, что снизило время выполнения сложных запросов на 40%. Разработал новый функционал с использованием Kotlin для микросервисов, что позволило сократить время выполнения операций на 20%. Проектировал и реализовывал эндпойнты, значительно улучшив взаимодействие с фронтенд-командой, что позволило сократить время интеграции на 15% Личные результаты Инициировал внедрение тестирования производительности, которое выявило узкие места в системе и позволило улучшить масштабируемость.
Kotlin, Java 11, Spring Framework 5 (Web, Boot, Security, Data JPA), WebFlux, Couchbase, Hibernate ORM, Docker, GUI (Eclipse), PostgreSQL 13, Kubernetes, RabbitMQ, API Gateway, OAuth 2.0, OpenAPI/Swagger
Декабрь 2020 — Декабрь 2021 месяцев
Медицинская CRM система
Команда проекта 12 человек Обязанности на проекте Разработал новый функционал и микросервисы, что привело к увеличению производительности системы на 25%. Провел рефакторинг кода, сократив технический долг на 30% и улучшив читаемость и поддерживаемость кода. Оптимизировал запросы к базе данных, используя Kotlin и Hibernate, сократив время выполнения сложных операций на 20%. Настроил Spring Security, обеспечив защиту данных и повысив безопасность системы до уровня соответствия стандартам ISO/IEC 27001. Личные результаты Усовершенствовал процесс миграции данных, что сократило время обновления базы на 50%.
Kotlin, Scala, Java 17, Spring Boot 2.5, Spring Data JPA (Hibernate), Spring Cloud, jUnit5, Mockito, Maven, Kafka, Kubernetes, RESTful API, JSON Web Tokens (JWT), Flyway, Liquibase.
Май 2019 — Декабрь 2020 месяцев