НП
Никита П.
Мужчина, 24 года
Беларусь, Минск, UTC+3
Ставка
3 519,46 Р/час
вкл. НДС 5% (130.48 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Никита — Java-разработчик уровня Senior из Минска, Беларусь. Специализируется на разработке приложений с использованием Java и сопутствующих технологий. Имеет высшее образование по специальности «Программное обеспечение информационных технологий, базы данных и программное обеспечение информационных систем» от ВГУ имени Петра Мироновича Машерова. Владеет английским языком на уровне B1.
Имеет опыт работы на трёх проектах в отрасли E-commerce & Retail:
- Платформа для оптимизации и автоматизации работы такси-сервиса (10 месяцев). Разработка микросервиса для расчёта скидок и промокодов, использование шаблонов проектирования и кеширования для повышения производительности, разработка витрины данных с использованием Spring Batch и Kafka.
- Веб-приложение для компьютерной диагностики заболеваний головного мозга (2 года 2 месяца). Подготовка датасета для обучения нейросети, реализация веб-приложения на Spring Boot, REST приложения с интеграцией с фронт частью и сервисом с нейросетью.
- Платформа для автоматизации процессов в автосервисе (2 года 2 месяца). Разработка REST API, взаимодействие со сторонними сервисами, реализация микросервиса для сбора и хранения данных об использовании услуг.
Проекты
(5 лет 2 месяца)
Платформа, предназначенная для оптимизации и автоматизации работы такси-сервиса
Роль
Java разработчик
Обязанности
Описание проекта:
Платформа, предназначенная для оптимизации и автоматизации работы такси-сервиса. Система позволяет пользователям заказывать поездки, отслеживать водителей в реальном времени, рассчитывать стоимость поездки и управлять оплатами. Для водителей решение упрощает процесс распределения заказов, навигацию и контроль эффективности. Система ориентирована на удобную интеграцию, масштабируемость и гибкость настройки.
Обязанности и достижения:
Ревью кода
Онбординг и менторинг новых членов команды
Участие в ежедневных митингах, планированиях и ретроспективах
Написание микросервиса для расчета скидок и промокодов. Применялись ограничения по времени, количеству и типам пользователем
Использованы шаблоны проектирования и кеширования для повышения производительности
Разработка витрины данных с использованием Spring Batch и Kafka. Использовались Job и Spring Scheduler для реализации фоновой пакетной обработки, трансформации и агрегации данных. Spring Batch применялся для организации шагов чтения, обработки и записи данных в PostgreSQL.
Интеграция с postgres для удобного хранения данных в нужной структуре
Разработан микросервис для асинхронной отправки email-уведомлений с использованием асинхронной коммуникации. Реализован retry патерн при сбоях. Интеграция с SMTP-сервером
Размер команды: 15
Стек специалиста на проекте
Java 21, netflix, Stack, Camunda, Data, Liquibase, Jacoco, Git, JUnit, Mockito, Swagger, Redis, Kafka, Security, WireMock, Docker, Kotlin, Hibernate, MapStruct, TestContainers, Maven, Spring Boot, PostgreSQL, Jenkins, Microservice Architecture
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
Проект представляет собой веб-приложение для компьютерной диагностики заболеваний головного мозга
Роль
Java разработчик
Обязанности
Описание проекта:
Проект представляет собой веб-приложение для компьютерной диагностики заболеваний головного мозга. Разработан по заказу нейрохирургического отделения клинической больницы. Приложение при получении данных, а именно снимков, отправляло их на сервис написанный на Django. Программа обрабатывает МРТ изображение головного мозга с помощью свёрточной нейронной сети и результат возвращает пользователю.
Обязанности и достижения:
Подготовка датасета для обучения нейросети. Написание алгоритма, ускоряющего разработку датасета: удаление шумов, базовая сегментация, нормализация
Реализация веб-приложения на Spring Boot для взаимодействия с пользователем.
Реализация REST приложения с интеграцией с фронт частью и с сервисом с нейросетью
Реализация сервиса на Django для обработки снимков головного мозга
Написание модели
Обучение и тестирование на специальных данных. Подсчет процент ошибки и практическое тестироваие с участием врачей
Размер команды: 5
Стек специалиста на проекте
Python, Spring Boot, PIL, Camunda, Numpy, PyTorch, Django, Redis, Java 17, архитектура, cv2, net8
Отрасль проекта
E-commerce & Retail
Период работы
Август 2022 - Октябрь 2024
(2 года 3 месяца)
Платформа для автоматизации процессов в автосервисе
Роль
Java Developer
Обязанности
Описание проекта:
Платформа для автоматизации процессов в автосервисе, которая включает управление заказами на обслуживание, инвентаризацией запчастей и координацией работы мастеров. Клиенты могут записываться на услуги, указывать детали обслуживания, отслеживать статус выполнения заказа. Для персонала системы оптимизируют учет запчастей, распределение заявок между мастерами и обработку заказов.
Обязанности и достижения:
Ревью кода
Разработка REST API
Взаимодействие со сторонними сервисами
Реализация микросервиса для сбора хранения данных об использовании услуг. Реализована система трекинга активности клиентов и мастеров
Разработка модуля уведомлений, обеспечивающий отправку сообщений менеджеру, а также заказчику. Поддержка шаблонов сообщений. Использованы очереди сообщений для асинхронной обработки
Реализован микросервис для обмена данными с внешним API поставщика запчастей.
Размер команды: 20
Стек специалиста на проекте
netflix, Stack, Data, Liquibase, Keycloak, Git, MongoDB, Mockito, JDBC, Redis, Security, Docker, Kotlin, Hibernate, Java 17, Maven, RabbitMQ, Spring Boot, PostgreSQL, Microservice Architecture, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Июнь 2020 - Август 2022
(2 года 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ВГУ (Витебский Государственный Университет имени Петра Мироновича Машерова)
Специальность
Программное обеспечение информационных технологий, базы данных и программное обеспечение информационных систем (ПОИТ) Факультет математики и информационных технологий
Завершение учебы
2023 г.