Специалисты

Описание

Краткие сведения:
Опытный Java-разработчик с более чем 7-летним опытом проектирования, разработки и сопровождения информационных систем, аналитических платформ и высоконагруженных сервисов. Имеет глубокую экспертизу в микросервисной архитектуре, многопоточности, интеграционных решениях и разработке распределённых систем. Работал над государственными и коммерческими проектами федерального масштаба, участвовал в создании ядра аналитической системы и сложных интеграционных модулей. Уверенно владеет современным стеком Java, Go, Spring, SQL, Kafka, Docker/Kubernetes и инструментами разработки. Сильные стороны — системное мышление, архитектурный подход, ответственность, качество кода и умение работать в команде.

Ключевые навыки:
• Java (6/8/11/13/17)
• Spring Framework (Core, MVC, Boot, Security)
• Go
• Микросервисная архитектура, монолитная архитектура
• Многопоточность, реактивное программирование (Reactor)
• SQL: PostgreSQL, Oracle, Greenplum, ClickHouse, MySQL, IBM DB2
• NoSQL: Redis, Elasticsearch
• Kafka, Apache Ignite, RabbitMQ
• gRPC, REST API
• Hibernate/JPA, JOOQ
• Docker, Kubernetes
• CI/CD: Jenkins, GitLab, Bitbucket
• Инструменты: Maven, Gradle, Git, Subversion, WebSphere
• Интеграции, разработка печатных форм (Apache POI, Jasper Reports)
• HTML, CSS, JavaScript, React, Vaadin, Apache Wicket
• Тестирование: JUnit, Micrometer
• Tesseract, Keycloak
• Оптимизация SQL-запросов и производительности приложений

ОБРАЗОВАНИЕ:
• Московский финансово-промышленный университет «Синергия», Программирование, Математическое обеспечение и администрирование информационных систем, 2026
• Московский университет имени С.Ю. Витте, Прикладная информатика, 2024

Опыт
Проект

Разработка ядра портала аналитической системы в составе Фабрики данных

Описание

Главный инженер по разработке программного обеспечения Проект: Разработка ядра портала аналитической системы в составе Фабрики данных. Работа в команде разработки ядра и микросервисов. Обязанности/Задачи: • Проектирование и разработка ядра платформы • Разработка микросервиса «перекладчика» • Написание автоматических тестов .

Технологии

Java 17, Go, Spring, gRPC, ClickHouse, Greenplum, PostgreSQL, JUnit, Gradle, Git, микросервисная архитектура, многопоточность

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

Октябрь 2024 - Октябрь 2025 месяцев

Проект

Государственные информационные системы Росгвардии и ФГИС проверки.

Описание

Ведущий разработчик программного обеспечения Проект: Государственные информационные системы Росгвардии и ФГИС проверки. Команда: разработчики, аналитики, тестировщики. Обязанности/Задачи: • Разработка ядра портала ФПКО • Интеграция Портала ФПКО с ЕИС Закупки • Реализация сервисов подачи заявлений • Оптимизация SQL-запросов • Разработка UI закрытых и открытых частей ФГИС • Реализация алгоритмов статусной модели и публикации проверок • Написание тестов и проведение code review

Технологии

Java 13/17, Spring (Core, MVC, Boot, Security), JS, React, Kafka, Hibernate/JPA, JOOQ, PostgreSQL, Apache POI, Docker, Kubernetes, HTML/CSS, Maven, Git, JUnit, Микросервисная архитектура, реактивное программирование, многопоточность

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

Октябрь 2022 – Октябрь 2024 месяца

Проект

Информационные системы «Портал ОСМ» и «Квоты»

Описание

Инженер-программист Проект: Информационные системы «Портал ОСМ» и «Квоты». Обязанности/Задачи: • Проектирование и разработка сервиса спутникового позиционирования • Разработка сервиса подачи отчётности • Разработка UI закрытой и открытой части портала ОСМ • Проектирование внешних интеграций и кросс-авторизации • Разработка ИС «Квоты» • Реализация единой точки входа сервисов ОСМ • Разработка модуля печатных форм • Оптимизация SQL-процедур, написание тестов и code review

Технологии

Java 8/11, Golang, Spring (Core, MVC, Boot, Security), JUnit, Kafka, Apache POI, Jasper Reports, PostgreSQL (pl/java), MySQL, Redis, Maven, Gradle, Git, Docker, Apache Wicket, Tesseract, Keycloak, HTML/CSS/, монолитная архитектура

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

Апрель 2020 – Декабрь 2022 месяца

Проект

Антифрод-система для банка

Описание

Программист-разработчик Проект: Антифрод-система для банка. Обязанности/Задачи: • Разработка модулей обработки транзакций • Разработка интеграций с внешними системами • Реализация алгоритмов маскирования данных • Разработка инструментов для сбора внутренних метрик • Реализация сервиса анализа транзакций на предмет мошенничества • Оптимизация SQL-запросов, тестирование, code review

Технологии

Java 11, Kotlin, Spring, Hibernate/JPA, Kafka, Apache Ignite, Oracle DB, Apache POI, JUnit, Maven, Git, Micrometer, Vaadin, ISO8583, монолитная архитектура, многопоточность

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

Июнь 2021 – Февраль 2022 месяца

Проект

Система управления взаимоотношениями с клиентами

Описание

Обязанности/Задачи: • Разработка личного кабинета юридического лица • Создание модуля печатных форм • Интеграция со смежными сервисами • Оптимизация SQL-запросов и написание тестов • Code review

Технологии

Java 6 EE, WebSphere, IBM DB2, JUnit, Apache POI, Apache Ant, Subversion, монолитная архитектура

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

Апрель 2018 – Март 2020 месяцев