Специалисты

Описание

Технические навыки:
Java 8-17
Java Core
Spring Framework
Spring Boot
PostgreSQL
MongoDB
Redis
Liquibase
JPA
REST API
RabbitMQ
Kafka
Microservices
Jenkins
Kubernetes JUnit
SOAP
Mockito
Hibernate ORM
SOLID
Atlassian Stack
Git
Bitbucket
Gitlab
Maven
Docker
ООП
SQL
Образование:

2012 - Южно-Уральский государственный университет (Национальный исследовательский университет),
Экономика и управление на предприятии (по отраслям)

2020 - Курсы по Java: Java Сore, Мультипоточка, SQL, Hibernate, Spring, Микросервисная архитектура

Опыт
Проект

Крупная транспортно-экспедиторская компания, специализирующаяся на перевозке грузов и автоматизации логистических процессов

Описание

Чем занимался на проекте / обязанности / задачи: Проект: Разработка включала создание удобных решений и инструментов для повышения эффективности логистических операций, включая управление заказами, отслеживание грузов в реальном времени, интеграцию с внешними сервисами и автоматизацию документооборота. Система также включала функциональность для управления автопарком и интеграцию с системами мониторинга транспорта. Задачи: Разработка нового функционала в существующих сервисах • Разработка нового сервиса интеграций • Настройка внешних интеграций • Задачи по оптимизации нагрузки на БД • Написание модульных тестов и интеграционных тестов • Исправление багов и ревью кода Результаты / достижения на проекте: Внедрил систему мониторинга Сделал автоматическое нормирование отчётов в jasper reports Состав команды: 6 человек разработчиков включая тимлида. 3 тестировщика. 1 Продакт менеджер. 2 аналитика. 1 девопс

Технологии

Java 17, Spring Framework, Spring (boot, Data, Web), JPA, Hibernate, PostgreSQL, MongoDB, Liquibase, Maven, Jenkins, Jira, Bitbucket, REST, RabbitMQ, Docker, Kubernetes, JUnit 5, Mockito, ELK, Grafana

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

Март 2023 — настоящее время месяцев

Проект

региональный коммерческий банк, более 30 лет на рынке финтеха и банковских услуг

Описание

Чем занимался на проекте / обязанности / задачи: Проект: Разработка банковской системы управления, приложений для онлайн-банкинга, а также системы для управления клиентскими отношениями и финансовыми операциями — комплексные решения, созданные для удовлетворения специфических потребностей банка и его клиентов. Задачи: Разработка нового функционала в банковских приложениях. • Разработка и поддержка систем онлайн-банкинга. • Настройка внешних интеграций с финансовыми и государственными сервисами. • Написание модульных и интеграционных тестов. • Исправление багов и ревью кода Результаты / достижения на проекте: Разработка нового функционала и поддержка систем онлайн-банкинга увеличила активность пользователей Интегрировал банковскую систему с государственными сервисами, обеспечив автоматический обмен данными и сократив ручную обработку Улучшил отказоустойчивость системы, переработав обработку ошибок и настроив автоматическое восстановление сервисов. Состав команды: 5 разработчиков 1 тимлид 3 тестировщика 2 аналитика. 1 девопс

Технологии

Java 11, Spring Framework, Spring (boot, Data, Web), JPA, Hibernate, PostgreSQL, MongoDB, Liquibase, Maven, Jenkins, Jira, Bitbucket, REST, Kafka, Docker, Kubernetes, JUnit 5, SOAP, Mockito, ELK, Grafana

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

Январь 2022 — Март 2023 месяца

Проект

Медицинский центр

Описание

Чем занимался на проекте / обязанности / задачи: Проект: Разработка системы управления медицинским центром, приложений для онлайн-записи на приём, а также системы для управления отношениями с пациентами и системы управления медицинскими услугами. Задачи: Создание и поддержка веб-приложений для медицинского центра. • Разработка нового функционала в существующем монолитном приложении. • Интеграция с медицинскими информационными системами и платёжными сервисами. • Исправление багов и оптимизация производительности приложения. • Написание модульных тестов для обеспечения качества кода. Результаты / достижения на проекте: Оптимизировал монолитное приложение, переведя часть функционала на микросервисы, что повысило стабильность системы. Уменьшил время обработки запросов, переработав бизнес-логику и оптимизировав работу с базой данных. Интегрировал систему с платежными сервисами, что позволило автоматизировать обработку платежей и снизить число ручных операций . Покрыл код тестами (JUnit, Mockito), что повысило стабильность релизов и сократило количество багов. Состав команды: 3 разработчика. 1 тестировщик 1 аналитик

Технологии

Java 8, Spring (Boot, Data, Web), JPA, Hibernate, PostgreSQL, Maven, REST, MVC, JUnit 4, Mockito

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

Октябрь 2020 — Январь 2022 месяца