Специалисты
Ключевые навыки
Programming Languages
- Java- С++- Python
Framework/Library
- Spring - Spring Boot- Spring Cloud- JPA, Hibernate- Django
DBMS
- PostgreSQL- MongoDB- Redis
Application/Web Servers
- Nginx- Apache Kafka- RabbitMQ- ElasticSearch- LogStash- Kibana
Application Type
- REST- Grpc
Development Tools
- Git- Gradle- Maven
Other
- Agile- Docker- Camunda- Kubernetes- Nexus- Unix
NDA #1
Состав команды: 2 бекенд-разработчика, 2 фронтенд-разработчика, 2 тестировщика, 1 дизайнер, 1 менеджер проекта Роль: бекенд-разработчик Описание проекта Компания в одном из своих направлений занимается предоставлением финансовых услуг населению. Эти услуги состоят из оформления вкладов, кредитов наличными, карт, депозитов, а также предоставления списка компаний, и перенаправления на сайты банков, которые занимаются оформлением. Что было сделано 1. реализовал универсальную фильтрацию и сортировку финансовых продуктов посредством Spring Expression Parser. 2. осуществлял выгрузку данных из одной БД в другую через Spring Batch по запросам аналитиков. 3. внедрял микросервисную архитектуру, разрабатывал BFF-сервисы (ранее был монолит на PHP, переделывали на Java). 4. дорабатывал самописную CRM систему (центр управления финуслугами) по запросам.
Java 11 / Spring / Spring Batch / PostgreSQL
сентябрь 2023 – октябрь 2024 месяца
NDA #2
Состав команды: 4 бэкенд разработчика, 3 фронтенд разработчика, 3 аналитика, 1 тимлид, 1 руководитель проекта Роль: бэкенд разработчик Описание проекта Проект предоставляет сервис, который распространяется на платной основе для клиентов компании в металлургической отрасли. Сервис имеет возможность рассчитывать различные показатели, связывать определенные данные с определенным оборудованием и работать с ними, но основная идея - поддержание процессов, направленных на обеспечение механической целостности оборудования, работающего под давлением. Что было сделано 1. разработка единой системы для создания, обновления и использования нормативно-справочной информации 2. разработка инструментов, позволяющих пользователям создавать кастомные справочники 3. реализация EAV-паттерна для сохранения общности алгоритмов по обработке справочных и кастомных данных.
Java / Spring / TestContainers / Mockito / Kafka / Clickhouse / PostgreSQL / Keycloack
Июль 2022 – август 2023 месяца
NDA #3
Состав команды: 1 бэкенд разработчик, 1 фронтенд разработчик, 1 руководитель проекта Роль: бэкенд разработчик Описание проекта Платформа разрабатывалась для отдела тарификации логистической компании. Суть проекта заключалась в создании так называемых тарифов для клиентов с последующей генерацией файлов и выгрузкой в хранилище. Что было сделано 1. Разработан сервис для генерации тарифных планов. 2. Разработка проекта шла с нуля, приходилось анализировать и усовершенствовать предоставленную нам модель базы данных. 3. Реализована система создания 8-и видов тарифов для клиентов с последующей возможность редактирования. Настроена интеграция двух сервисов с помощью kafka. Данные после этапа создания и прохождения этапа валидации от сотрудников отдела тарификации отправлялись в метод генерации файлов другого сервиса, с которым нашей команде приходилось плотно работать, внедряя новые алгоритмы для генерации различных видов файлов.
Java / Spring / Spring Boot 3 / Freemarker / Minio / Kubernetes / Redis
сентябрь 2021 - июнь 2022 месяца