Лидеры года — новая категория на Workspace Digital Awards! Номинируйте вашу команду, продукты и проекты.
Данила Бережной
Финансовый API: резервные источники цен и отчёты
Данила Бережной
#Поддержка и развитие сайта#Программирование сайта#Тестирование сайта

Финансовый API: резервные источники цен и отчёты

8 
Данила Бережной Беларусь, Минск
Поделиться: 0 0 0
Сфера

Финансы, страхование, инвестиции

Сдано

Октябрь 2026

Задача

Получать рыночные цены для системы учёта займов и залога, отслеживать риски и формировать уведомления и отчёты. Проект развивается с октября 2025 года; кейс описывает мой вклад по состоянию на октябрь 2026 года. Название клиента и финансовые данные не раскрываются.

Решение

Написал мониторинг цен с несколькими внешними источниками, переключением при отказе и возвратом на основной источник. Реализовал расчёты для уведомлений, защиту от повторной обработки через Valkey, email- и Telegram-уведомления. Работал над обновлениями интерфейса по WebSocket, импортом Excel и экспортом комиссий в CSV/XLSX. Дорабатывал React/TypeScript-интерфейс, писал тесты и участвовал в код-ревью. Стек: Python, FastAPI, SQLAlchemy, Alembic, PostgreSQL, Valkey, Pytest, openpyxl, React, TypeScript, WebSocket и Docker.

Результат

Автоматизированы получение цен, уведомления и обмен данными с таблицами; предусмотрена обработка отказов источников. Пользователи получают обновления интерфейса по WebSocket, а отчёты можно выгружать в CSV/XLSX. Проект продолжает развиваться. Кейс обезличен, без финансовых данных заказчика и исходного кода.

Данила Бережной
Данила Бережной

Беларусь Минск

Работал над проектом в составе команды. Иллюстрация - общая схема решения, не скриншот рабочего продукта.


Стек технологий

  • Python Python Язык программирования
  • SQL SQL Язык программирования
  • TypeScript TypeScript Язык программирования
  • FastAPI FastAPI Фреймворк/библиотека
  • React.js React.js Фреймворк/библиотека
  • PostgreSQL PostgreSQL База данных

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Оставить заявку