Специалисты

Описание

Языки: Java, Kotlin
Технологии: Spring (Core, Boot, IoC, Data, Security, Cloud), Maven, Gradle, Hibernate, Exposed, R2DBC, Flyway, Kafka, Camunda, Debezium, RabbitMQ, Active MQ, Redis, Tarantool, Docker, Kubernetes, OpenShift, SQL, REST, XML/JSON, gRPC, Protobuf, SOAP, unit-tests, integration-tests, Reactive, HTTP, ELK (Elasticsearch, Logstash, Kibana), Groovy
Инструменты: Gitlab, Bitbucket, GitHub, Jira, Youtrack
Система управления версиями исходного кода: Git
Методология: Scrum/Agile
Базы данных: PostgreSQL, MySql, Elasticsearch
Облачные платформы: AWS
ОС: MacOS, Linux, Windows
Другое: JavaScript (основы), React js (основы), Vue js (основы)
Образование
Название учебного заведения: Ульяновский Государственный Технический Университет (УлГТУ)
Факультет: Информационные системы и технологии
Специальность: информатика вычислительная техника системы автоматизации проектирования

Опыт
Проект

система для автоматизации бизнес-процессов компании. От ведения проектов до реализации административных задач компании. Ведение маркетинга.

Описание

Обязанности: - Проектирование архитектуры системы - Проектирование схемы БД - Реализация бизнес-логики приложения - Проведение код-ревью Достижения: - Спроектировал и реализовал микросервис по ведению проектов - Спроектировал и реализовал микросервис справочник - Спроектировал и реализовал микросервис по отправке сообщений - Развернул и внедрил ELK стек для логирования - Разработал библиотеку для кэширования, которая позволила ускорить разработку новых сервисов Роль на проекте: java разработчик Команда: 4 backend-разработчика, 3 frontend-разработчика, 2 аналитика, 2 QA

Технологии

Java 21, Spring Boot 3, Maven, Spring Data, Spring JPA, R2DBC, Flyway, Spring Cloud, Kafka, RabbitMQ, Redis, ELK (Elasticsearch, Logstash, Kibana), GitLab CI/CD, Docker, Reactive, SOAP

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

Декабрь 2023 — н.в. месяцев

Проект

E-commerce платформа для малых бизнесов по всему миру.

Описание

Описание: E-commerce платформа для малых бизнесов по всему миру. Является облачным сервисом для управления своим магазином. Покрывает полный цикл работы магазина. Множество интеграций со сторонними платформами платежей, доставки, конструкторов сайтов, синхронизация с другими e-commerce решениями и социальными сетями. Обязанности: - Реализация новой бизнес-логики приложения - Проведение код-ревью - Поддержка приложения (фиксы багов, дежурство) - Взаимодействие со смежными командами Достижения: - Спроектировал и реализовал микросервис по покупке и подключения домена - Реализовал механизм акций и распродаж в рамках определённых законодательств - Реализовал новый флоу работы всей системы в рамках новых бизнес требований(добавление нового функционала закрытие практически всего старого) - Нашел уязвимость в системе через которую утекали деньги Роль на проекте: java разработчик / fullstack разработчик Команда: 6 backend-разработчика, 2 frontend-разработчика, 2 QA, PM

Технологии

Java 11-17, Kotlin, Spring Boot 2/3, Gradle, PostgreSQL, Elasticsearch, Hibernate, Exposed, Camunda, GWT, Vue, Elm, gRPC, Protobuf, Grafana, AWS, Teamcity, XML, json, Tarantool, Debezium

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

Октябрь 2021 — Декабрь 2023 месяца

Проект

Интернет-банк для юридических лиц

Описание

Описание: система ДБО для юридических лиц. Обязанности: - Проектирование схемы БД - Разработка ПО - Проведение код-ревью - Взаимодействие со смежными командами Достижения: - Реализовал сервисы аутентификации, профиля пользователя, SWIFT-платежей Роль на проекте: java разработчик / fullstack разработчик Команда: 3 backend-разработчика, 3 iOS-разработчика, 3 Android-разработчика, 3 frontend-разработчика, 4 аналитика, 4 QA, PM

Технологии

Java 11, Spring Boot 2, Spring Data, Hibernate, Spring Cloud, Kafka, Redis, Oracle DB, Kubernetes

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

Декабрь 2019 - Ноябрь 2020 месяцев

Проект

ESM-система для организации предоставления услуг банков

Описание

Описание: система по автоматизации предоставления финансовых услуг банков. Был реализован флоу поиска клиентов и подбора услуг в банках. Реализация работы с АПИ самых популярных банков РФ. Обязанности: - Проектирование архитектуры системы - Проектирование схемы БД - Реализация бизнес-логики приложения - Проведение код-ревью Достижения: - Проектирование и создание схемы базы данных - Реализация всей бизнес-логики приложения Роль на проекте: java разработчик Команда: 3 backend-разработчика, 1 frontend-разработчик, QA, PM

Технологии

Java, Spring 4, Maven, PostgreSQL, Gitlab CI/CD

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

Декабрь 2019 - Ноябрь 2020 месяцев

Проект

Security сервис для таксистов

Описание

Описание: Система мониторинга вызовов охранной организации таксистами. Реализация отслеживания местоположения автомобиля на карте, через интеграцию с яндекс картами, и чата с вызывающим охрану. Обязанности: - Проектирование архитектуры системы - Проектирование схемы БД - Реализация бизнес-логики приложения - Проведение код-ревью Достижения: - Проектирование и реализация REST API - Реализация взаимодействия с клиентом по WebSocket - Работа с геолокацией клиента Роль на проекте: java разработчик Команда: 2 backend-разработчика, 1 frontend-разработчик, QA, PM

Технологии

Java, Spring 4, Maven, PostgreSQL, WebSocket, Redis

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

Февраль 2019 - Декабрь 2019 месяцев