Den Zahorodnii
Предложите Den работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
- AI и машинное обучение
- HTML и CSS верстка
-
Python
от 1000 UAH за проект
-
Базы данных и SQL
от 1000 UAH за проект
-
Веб-программирование
от 1000 UAH за проект
- Криптовалюта и blockchain
-
Парсинг данных
от 500 UAH за проект
-
Разработка ботов
от 1000 UAH за проект
Портфолио
-
449 093 UAH XSignalsBot
PythonXSignalsBot — это масштабируемая экосистема для автоматизированной торговли, разработанная для получения, анализа и выполнения торговых сигналов в реальном времени. Проект сочетает в себе сложную систему агрегации данных, AI-аналитики и автономного торгового исполнения.
Архитектурная концепция
Система построена на принципах Clean Architecture и Event-Driven модели. Использование шины данных (RabbitMQ) позволяет полностью отделить процесс сбора данных от выполнения сделок. Это обеспечивает высокую отказоустойчивость: если один компонент системы перегружен, другие продолжают работать независимо.
…
Ключевые механизмы
Интеллектуальная агрегация и "проверка на честность": Система парсит внешние Telegram-каналы, но не просто транслирует сигналы, а ведет их постоянный мониторинг. Каждый сигнал проходит внутреннюю проверку — система вычисляет "честность" и качество источника, исключая сомнительные сигналы из дальнейшей обработки.
Интерфейс пользователя и абстракция источников: Telegram-бот выступает основным интерфейсом, который предоставляет пользователю чистую аналитику и результаты торгов. При этом система скрывает внутреннюю структуру источников, обеспечивая конфиденциальность и защиту логики работы алгоритмов.
Гибкая система исполнения (Live vs Paper Trading): Проект поддерживает бесшовный переход между реальными торгами (Real Trade Bot) и демо-режимом (Paper Trading). Это позволяет тестировать торговые стратегии на реальных рыночных данных без финансовых рисков, сохраняя полную идентичность алгоритмов обработки сигналов.
Оркестрация сигналов: Процесс от получения сообщения до открытия сделки координируется по паттерну Orchestrator. Это гарантирует последовательность этапов: валидация, AI-обогащение, риск-менеджмент и финальное исполнение через биржевое API.
Технологический стек
Проект базируется на Python 3.11+ с акцентом на асинхронное программирование (asyncio / aio-pika). Бекенд-часть реализована на FastAPI, что обеспечивает высокую скорость обработки событий. Для хранения состояний сделок и пользователей используется PostgreSQL (через SQLAlchemy 2.0 Async), а для быстрого доступа к данным — Redis. Контейнеризация в Docker обеспечивает легкое развертывание и масштабирование всей инфраструктуры.
Масштабируемость
Архитектура позволяет горизонтальное масштабирование: при увеличении нагрузки можно легко добавить отдельные инстансы ботов для различных торговых групп или стратегий. Каждая часть системы — от парсеров до исполнителей — изолирована, что делает проект пригодным для работы с большими объемами данных в режиме 24/7.
Подробнее в GitHub репозитории:
https://github.com/floyse-back/XSignalsBot-overview/blob/main/README.md
-
2000 UAH Пром парсер
Парсинг данныхПроект: PromParser
Функционал: Скрипт принимает ссылку на каталог продавца и автоматически проходит через все страницы пагинации (от первой до последней), собирая полную информацию о каждой товарной позиции.
Этапы работы скрипта:
… 1. Сбор ссылок (Playwright + Proxy): Браузерная автоматизация имитирует действия реального пользователя, переходит по страницам каталога и собирает ссылки на все карточки товаров. Использование прокси позволяет избежать блокировок.
2. Асинхронная загрузка (Aiohttp + Proxy): Скрипт мгновенно делает параллельные запросы к каждой собранной карточке товара. Это обеспечивает максимальную скорость работы по сравнению с обычными браузерными парсерами.
3. Структурирование данных (BeautifulSoup4): Извлечение из HTML-кода конкретных характеристик: название, прямая ссылка, цена и критически важный показатель — количество продаж.
4. Экспорт в отчет (Excel / Openpyxl): Данные сохраняются в Excel-таблицу с профессиональным форматированием: авто-подбором ширины столбцов, жирными заголовками и активными ссылками для удобной работы заказчика.
-
2000 UAH Парсер талонов на практический экзамен МВД.
Парсинг данныхMVC Exam Notifier Bot – Телеграм-бот для автоматического поиска и мгновенного уведомления о свободных билетах на практический экзамен по вождению в СЦ МВД Украины.
Создан для кандидатов в водители, которые стремятся оперативно записаться на экзамен, так как талоны (включая отмененные) появляются непредсказуемо и исчезают за считанные минуты.
Бекенд
… Разработан на Python с использованием AsyncIO для устойчивости и параллельной работы, а также Selenium для надежного парсинга и имитации действий пользователя.
Система мониторинга использует Asyncio для эффективной работы в фоновом режиме, что предотвращает блокировку основного цикла бота.
Реализована логика автоматической авторизации и поддержки сессии.
Бот построен модульно, что позволяет легко настраивать целевой Сервисный Центр (СЦ) и параметры уведомлений.
Функционал MVC Exam Notifier Bot
Сервис Мониторинга
Поиск талонов на все доступные даты (не только на 21-й день).
Настройка мониторинга под конкретный ID Сервисного Центра.
Автоматическое логирование и поддержка сессии.
Сервис Уведомлений
Мгновенное уведомление о появлении новых талонов.
Уведомление о исчезновении/уменьшении талонов (для подтверждения работы).
Функция звукового уведомления администратора.
Внедрение
Клиент получает доступ к коду для клонирования и развертывания на собственных мощностях.
Персонализация через конфигурационный файл (.env).
Использованные технологии: Python, Aiogram, AsyncIO, Selenium
#aiogram #python #asyncio #selenium #webscraping #automation #Автоматизация
-
Новости Steam
Разработка ботовSteam News — это Telegram-бот, который я реализовал для автоматического получения и рассылки актуальных новостей со Steam. Бот получает данные непосредственно от бэкенд-сервиса Steam Analytic через RabbitMQ, что обеспечивает надежную и быструю передачу сообщений. Я настроил механизм подписок на новые релизы, скидки и другие обновления, а также реализовал логику фильтрации и планирования публикаций в Telegram-канале. Такой подход гарантирует масштабируемость и стабильность работы бота даже при росте нагрузки.
#restapi #aiogram3 #rabbitMQ #celery #beat
-
Паровой аналитический бот
Разработка ботовSteam Analytic Bot - telegram-бот для быстрого поиска игр в Steam с интерактивной аналитикой: цены, скидки, рейтинг, даты релиза, поддерживаемые платформы, описание и т.д. Создан для геймеров и сообществ, которые хотят мгновенно получать информацию об играх прямо в Telegram.
Функционал Steam Analytic Bot
Steam сервис:
… 1. Бесплатные игры
2. Скидки
3. Популярные игры
4. Проверка цены игры
5. Поиск игры по названию
6. Случайная игра для тебя
7. Игра/Скидка для тебя (на основе Steam аккаунта)
Player сервис:
1. Рейтинг игрока
2. Информация о профиле
3. Сравнение двух игроков
Users сервис:
1. Добавление/удаление любимых игр
2. Просмотр информации о пользователе
3. Изменение Steam ID
Подписки:
1. Уведомление об изменениях в любимых играх
2. Скидки дня
3. Новые релизы
4. Бесплатные игры
Реализовано через RabbitMQ для гарантированной доставки актуальных данных
Используемые технологии: Python, Aiogram, RabbitMQ, PostgreSQL, Docker
Деплой проекта выполнен на облачном сервере Hetzner с использованием Docker Compose. Благодаря контейнеризации обеспечено быстрое развертывание и легкое масштабирование сервисов. Это позволяет просто обновлять бота и поддерживать стабильную работу.
Бот является частью масштабируемой системы с отдельным бэкендом, который обрабатывает запросы, интегрируется со Steam API и отвечает за аналитику.
#aiogram3 #restapi #rabbitMQ #celery #docker #docker-compose #hetzner
Активность
| Последние ставки 10 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Программа для автоматической торговли на Binance Futures через API.
15 000 UAH
|
|||||
|
Создание многофункционального бота в Телеграм
1000 UAH
|
|||||
|
Бот для ДС
1500 UAH
|
|||||
|
Нужен парсер товаров с сайта Otomoto.pl
4819 UAH
|
|||||
|
Разработка/адаптация Python-бота, который работает через Bybit API (USDT-M Фьючерсы)
8000 UAH
|
|||||
|
Парсинг товаров из Хорошоп + автоматическое обновление цен
9000 UAH
|
|||||
|
Автоматизированный софт на Python (playwright)
2000 UAH
|
|||||
|
Создать инструмент определения подлинности/подделки PDF файла
2000 UAH
|
|||||
|
Автоматизация финансовых потоков агропредприятия через Telegram-бота
5000 UAH
|
|||||
|
Автоматизация постов
2000 UAH
|