Данияр Муканбетов
Портфолио
Shipment Tracking System
Описание: Проект создавался для мониторинга трекинга заказов из нескольких логистических компаний. Главной задачей проекта является поставка обновлений по статусу товара и уведомление клиентов. Уведомление базировалось на основе асинхронных event, где каждый клиент имел возможность подписаться на определенный топик. Сервис располагался в AWS, а в качестве инструмента оркестрации использовался K8S. Коммуникация с логистическими компания осуществлялась через REST API, а для асинхронных сообщений использовалась Kafka. Также мы сохраняли данные в MongoDB, так как персональную информацию клиентов мы не могли отправлять в логистические компании. Занятость: - Определение, приоритезация и выполнение задач в жизненном цикле разработки программного обеспечения; - Реализация функций бизнес-логики на сервере Java; Integrating: - Внешний API; - Разработка расширенных сервисов RESTful: Java, Spring; - Предоставление и тестирование API; - Конфигурация и разработка CI/CD с деплоем в AWS(K8s); - Разработка и дизайн микросервисной архитектуры; - Написание и разработка документации (using Spring REST documents + Swagger UI); - Написание тестов(Unit tests, Integration tests, Stress/Performance tests, E2E tests); - Онбординг и адаптация новых коллег; - Установка и конфигурация MongoDB Atlas; - Тесное сотрудничество с бизнес-командами для определения планов и решений для обеспечения стабильной, гибкой и удобной системы.
BBDO
- Сбор и анализ требований, создание документации; - Технический анализ и предоставление оценок для реализации конкретных функций программного обеспечения; - Разработка REST сервисов: Java, Spring; - Конфигурация и разработка CI/CD пайплайнов на self-hosted серверах;
BBDO
- Реализация функциональности в Java back-end; - Написание тестов(unit, load, integration); - Выявление и выявление недостатков, выработка рекомендаций по улучшению; - Презентация новых требования для клиентов; - Настройка, администрирование и масштабирование высоконагруженной колоночной базы данных Clickhouse.