Специалисты
Языки программирования: Java 11+
Технологии: Spring (Core, Boot, Web, Security, Cloud, Data), Hibernate, REST, Apache Maven, Redis, Junit 5, SQL, NoSQL, Docker, Kubernetes,S3, Camunda, Liquibase, Flyway
Очереди сообщений: Apache Kafka, ActiveMQ
Инструменты: Gitlab/Gitlab CI, GitHub, Jira, Confluence, ELK
Методологии: Scrum/Agile
Базы данных: SQL (PostgreSQL), NoSQL (Redis, ElasticSearch)
ОС: Linux, Windows
Система управления версиями исходного кода: Git
IDE: IntelliJ IDEA
Образование
Название учебного заведения: УлГПУ
Специальность: Физико-математический и технологического образования факультет, сервис и эксплуатация автомобильного транспорта
BPM-система
Роль на проекте: Java-разработчик Описание: Cистема для автоматизации бизнес-процессов компании, охватывающая следующие направления: Управление персоналом: учет сотрудников, процессы найма, подбора и увольнения. Планирование и контроль задач: постановка задач, отслеживание их выполнения и контроль сроков. Документооборот: автоматизация создания, согласования и хранения документов. Система поддерживает множество интеграций с внешними системами для обеспечения seamless-взаимодействия и автоматизации процессов. Обязанности: -Разработка ПО -Написание unit- и интеграционных тестов -Проведение код-ревью -Оптимизация выполнения запросов -Настройка CI/CD -Реализация и внедрение общих библиотек-стартеров для оптимизации кодовой базы Достижения - Реализовал систему по управлению продажами внутренних ресурсов - Реализовал мониторинг событий системы и формирование их в бизнес метрики - Спроектировал и реализовал систему генерации документов - Реализация сервиса сохранения документов в облачное S3-хранилище Команда: 4 backend-разработчика, 2 аналитика, 3 frontend-разработчика, 2 QA, 1 DevOps, PM
Роль на проекте: Java-разработчик Описание: Cистема для автоматизации бизнес-процессов компании, охватывающая следующие направления: Управление персоналом: учет сотрудников, процессы найма, подбора и увольнения. Планирование и контроль задач: постановка задач, отслеживание их выполнения и контроль сроков. Документооборот: автоматизация создания, согласования и хранения документов. Система поддерживает множество интеграций с внешними системами для обеспечения seamless-взаимодействия и автоматизации процессов. Обязанности: -Разработка ПО -Написание unit- и интеграционных тестов -Проведение код-ревью -Оптимизация выполнения запросов -Настройка CI/CD -Реализация и внедрение общих библиотек-стартеров для оптимизации кодовой базы Достижения - Реализовал систему по управлению продажами внутренних ресурсов - Реализовал мониторинг событий системы и формирование их в бизнес метрики - Спроектировал и реализовал систему генерации документов - Реализация сервиса сохранения документов в облачн
Март 2024 — н.в. месяцев
Система для обеспечения сотрудников средствами индивидуальной защиты и прочими элементами обеспечения.
Роль на проекте: Java-разработчик Описание: Система направлена на автоматизацию процессов управления СИЗ и других элементов обеспечения. Система которая автоматически отслеживает наличие или потребность в СИЗ для каждого сотрудника. Обеспечение своевременной выдачи необходимых средств защиты каждому сотруднику. Мониторинг сроков использования СИЗ и контроль за их заменой по мере необходимости. Интеграция с системами складского учета для точного отслеживания наличия и движения товаров. Генерация отчетов о состоянии запасов СИЗ, выдаче и возврате средств защиты. Анализ потребностей в СИЗ и прогнозирование будущих потребностей на основе исторических данных. Обязанности: - Решение задач разработки в составе группы разработчиков - Проектирование БД - Рефакторинг -Написание unit и интеграционных тестов -Проведение код-ревью Достижения: - Реализовывал сервис по обеспечению сотрудников СИЗ - Реализация сервиса оркестратора для отслеживания процесса создания и согласования заявок на обеспечение СИЗ - Спроектировал и реализовал подсистему для отслеживания сроков использования СИЗ -Реализация интеграции с внешним сервисом складского учета -Спроектировал и реализовал сервис генерации и сохранения отчетов в облачное S3-хранилищем Команда: 3 backend-разработчика, 2 аналитика, 1 DevOps, PM, 1 Архитектор, 1 Дизайнер. 2 frontend-разработчика
Java 11, Spring Boot, Spring Web, Spring Security, Spring Data JPA, WebFlux, QueryDSL, Hibernate, REST, Apache Maven, Junit 5, SQL, Kafka, Camunda, PostgreSQL, Jenkins
Август 2023 – Март 2024 месяцев
Платежный сервис для оплаты товаров в лизинг
Описание: Цель данного проекта является создание платформы, которая позволит клиентам оплачивать товары в лизинг через удобный и безопасный платежный сервис. Этот сервис будет интегрирован с различными финансовыми учреждениями и ритейлерами, чтобы предоставить пользователям возможность легко и быстро оформлять лизинговые сделки на покупку товаров. Роль на проекте: Java-разработчик Обязанности: - Регистрация и проведение платежей, возврат средств клиенту - Интеграция с финансовыми учреждениями - Управление договорами Достижения: - Разработка сервиса выбора товаров и расчет стоимости лизинга - Разработка сервиса для обработки платежей - Разработка интеграции со сторонним сервисом для верификации документов Команда: 2 фронтенд-разработчика, 3 бекэнд-разработчиков, 1 QA, 1 ПМ, 2 аналитика
Java 11, Spring Boot, Spring Web, Spring Security, JPA, Hibernate, REST, Gradle, ActiveMQ, Docker, ELK, Junit 5, Lombok, Redis
Ноябрь 2022 – Июнь 2023 месяца