Специалисты

Описание

Языки программирования Java
DB PostgreSQL MySQL
Операционные системы Windows Linux
IDE IntelliJ IDEA VSCode
Другое Java EE
JDBC, JPA, JSF, EJB
Spring
Git
JQuery
REST
Docker
JasperReports Apach POI
RabbiteMQ
HTML/CSS
Hibernate
Thymeleaf
Maven
Junit Testcontainers
JDBC
Mockito
Feign
Gradle
Confluence
Jira
Youtrack

Образование:
Ульяновский Государственный Технический Университет. Факультет информационных систем и технологий, Прикладная информатика

Опыт
Проект

Разработки бекенда для банка из топ-5 рейтинга РФ на микросервисной архитектуре.

Описание

Описание Разработки бекенда для банка из топ-5 рейтинга РФ на микросервисной архитектуре. Занимался микросервисом вкладов, переработал функционал открытия вкладов, реализовал интеграцию с государствеными сервисами для проверки информации при открытии вклада. Микросервисы между собой взаимодействовали по REST методам и через Kafka Команда из 10 человек (Java, React, QA и аналитики) работала по agile подходу, были перекрестные код ревью, груминги и ретроспективы Роль в проекте Java разработчик

Технологии

Java 17, Docker, Spring (Core, Boot, Web, Data, Security, Validation), Jackson, PostgreSQL 13, Swagger, Hibernate, Criteria API, JUnit, Testcontainers, RabbitMQ

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

Апрель 2024 – по текущее время месяцев

Проект

Корпоративное приложения для управление финансами строительства.

Описание

Описание Корпоративное приложения для управление финансами строительства. Управление и контроль сроков строительства, платежей, снабжения материалами и договоров с подрядчиками и поставщиками. Роль в проекте Java разработчик

Технологии

Java 17, Docker, Spring (Core, Boot, Web, Data, Security, Validation), Jackson, PostgreSQL 13, Swagger, Feign, Flyway, Mapstruct, Hibernate, Criteria API, JUnit, Testcontainers, RabbitMQ

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

Сентябрь 2022 – ноябрь 2023 месяца

Проект

Корпоративное приложение для руководителей подразделений

Описание

Описание Корпоративное приложение предназначено для руководителей компании и выполняет функции по учету сотрудников, списанного ими времени на задачи, расчета отпусков и фактически возможного времени работы за выделенный промежуток дат. Система состоит из 4 основных разделов: Дашборд, Сотрудники, Трудозатраты, Проекты. Получение данных для системы происходит за счет синхронизации собственной базы данных и базы данных трекера. Цель: формирование и предоставление актуальной информации о сотрудниках компании, их загрузке и занятости на проектах. Данная информация напрямую влияет на проведение корректной политики управления. Роль в проекте Java разработчик

Технологии

Java 11, Spring (Core, Boot, Web, Data, Security) Jackson, PostgreSQL 13, Swagger 2.9.2, Mapstruct 2.12.1, Hibernate, Criteria API.

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

Январь 2022 – сентябрь 2022 месяца

Проект

Корпоративное приложение для HR-специалистов

Описание

Описание Корпоративное приложение предназначено для HR-специалистов компании и выполняет функции по учету соискателей, сотрудников, ведения истории событий взаимодействия с ними, назначения тестирований для проверки, создания шаблонов тестов для использования в дальнейшей работе, а также для учета открытых/закрытых в компании вакансий. Система состоит из 6 основных разделов: Монитор, Сотрудники, Соискатели вакансий, Вакансии, Справочник, Шаблоны тестов. Роль в проекте Java разработчик

Технологии

Java 11, Spring (Core, Boot, Web, Data, Security), jackson, PostgreSQL 9.4, Twitter Bootstrap 3.1

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

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

Проект

Telegram бот для компании

Описание

Описание Телеграмм бот со следующими возможностями: • Напоминания для сотрудников компании о заполнение timesheet • Проверка доступности локальных ресурсов компании и в случае отказа уведомление в чат сис. Админов • Админка для управления уведомлениями по расписанию, с возможностью рассылки сообщений подписанным пользователям • Напоминания о днях рождениях сотрудников компании HR службе Настраиваемые персональные нотификации группе сотрудников Роль в проекте Java разработчик

Технологии

Java 17, Spring (Core, Boot, Web, Data, Security), Jackson, Hibernate, MVC, Maven, REST, PostgreSQL, Swagger, Telegrambots (SDK), Flywaydb

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

Декабрь 2020 – июнь 2021 месяц

Проект

Бухгалтерская информационная система

Описание

Описание Проектирование и реализация основного и дополнительного функционала платформы. В рамках проекта разрабатывался бухгалтерский сервис. Включал в себя систему задач по автоматизации процессов бухгалтерского учета Роль в проекте Java разработчик

Технологии

Java 17, Spring (Core, Boot, Web, Data, Security), Jackson, Hibernate, MVC, Maven, REST, PostgreSQL, Swagger

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

Март 2020 – декабрь 2021 месяц

Проект

Система учета медицинских услуг

Описание

Описание В рамках проекта командой разрабатывался сервис медицинских услуг. Система позволяет вести учёт о препаратах и пациентах поликлиники, составлять и хранить отчёты и выписки о лечении. Роль в проекте Java разработчик

Технологии

Java 17, Spring (Core, Boot, Web, Data, Security), Jackson, Hibernate, MVC, Maven, REST, PostgreSQL, Swagger

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

Октябрь 2019 – март 2020 месяцев