Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Денис Т.

Автоматизація трейдингу: від ідеї до стабільного Mainnet-рішення
Запропонуйте Денису роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Вінниця, Україна
24 дні 17 годин тому
Трохи зайнятий трохи зайнятий
на сервісі 8 років
  • trading
  • API Integration
  • Automation testing
  • binance
  • JSON & XML
  • Telegram APIs
  • binance api
  • криптовалюти
  • Backend development
  • Trading Bots
  • REST API
  • python
  • Unit-testing
  • Technical Analysis
  • Algorithmic Trading

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
392
Розробка ботів
Веб-програмування 1

Рівень володіння мовами

Українська Українська: носій
Русский Русский: носій
English English: середній
Polski Polski: середній
Français Français: базовий

Резюме

Я Python-розробник із фокусом на створенні надійних backend-систем, торгових алгоритмів та автоматизації бізнес-процесів. Мій інженерний підхід базується на трьох ключових принципах: фінансова точність, безпека даних та стабільна робота під високим навантаженням.

Я спеціалізуюся на розробці систем, які повинні працювати передбачувано в реальних production-умовах: із зовнішніми API, жорсткими лімітами, фінансовими розрахунками та високими вимогами до відмовостійкості.

Чим я можу бути корисним
Розробка торгових ботів та фінансових систем

  • Проєктування та реалізація торгових систем для Binance (Spot / Convert API).

  • Реалізація стратегій на основі технічних індикаторів: RSI, Moving Averages, волатильність-орієнтовані TP/SL.

  • Архітектурний підхід замість «скриптів»: state management, fault tolerance, масштабованість.

Інтеграція API та моніторинг

  • Робота з зовнішніми API з урахуванням rate limits і нестабільності.

  • Реальний моніторинг через Telegram для контролю стану системи, помилок і критичних подій.

  • Детальне логування для швидкої діагностики проблем.

Автоматизація та управління даними

  • Побудова модульних архітектур, які легко розширювати та підтримувати.

  • Робота з файловими системами, збереження стану, резервне копіювання.

  • Автоматизація рутинних процесів і бізнес-логіки.

Мої технічні переваги (підтверджені реальними проєктами)
Надійність

  • Трирівнева система обробки помилок.

  • Захисні механізми на кшталт Circuit Breaker для запобігання каскадним збоям.

  • Проєктування систем з урахуванням нестабільності зовнішніх сервісів.

Точність

  • Використання Decimal для всіх фінансових обчислень.

  • Повне усунення помилок округлення, властивих floating-point арифметиці.

  • Орієнтація на коректність даних, а не лише швидкість виконання.

Якість коду

  • Код, покритий тестами (unit tests, property-based testing).

  • Строга типізація та контроль контрактів.

  • Детальне, структуроване логування кожного етапу виконання системи.

  • Документація, зрозуміла іншим розробникам.

Досвід поза власними проєктами

  • Участь як open-source контрибутор у сторонніх проєктах.

  • Уміння швидко орієнтуватися в чужому коді, дотримуватися існуючих стандартів і працювати в команді.

  • Практика внесення змін, які підвищують стабільність і зручність використання продукту.

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

  • Мова: Python 3.8 – 3.13, C#

  • Бібліотеки та інструменти: Pandas, Pytest, MyPy (строга типізація), Telegram API, .NET

  • Робота з даними: JSON, файлові системи, збереження стану, резервне копіювання

  • Підходи: modular architecture, fault-tolerant design, automated testing, logging & monitoring, OOP

Чому варто обрати мене
Я не просто пишу код — я створюю продукт, готовий до роботи в реальних “бойових” умовах (production / mainnet). Кожен мій проєкт супроводжується чіткою документацією, архітектурними поясненнями та гайдами, що дозволяє безболісно передати систему в підтримку або масштабувати її в майбутньому.

Мій фокус — надійні системи, яким можна довіряти.

Навички та вміння

Портфоліо


  • AI-Architected Automated Trading System for Binance

    Python
    Високопродуктивний торговий бот для криптовалютної біржі Binance як архітектурно орієнтований проєкт, зосереджений на стабільності, точності фінансових обчислень та керуванні ризиками.

    Проєкт реалізований із модульною архітектурою та потокобезпечним ядром керування станом, що дозволяє масштабувати систему, безпечно обробляти паралельні торгові процеси та уникати race condition у критичних ділянках коду

    Ключові технічні особливості:

    Архітектура: модульна, з чітким розділенням відповідальностей (state management, trading logic, risk control, API layer).

    Керування ризиками: багаторівнева система обробки помилок із Circuit Breaker механізмом для захисту від каскадних відмов та нестабільності API.

    Фінансова точність: 100% коректні розрахунки з використанням Decimal, без похибок floating-point.

    Торгова логіка:

    динамічні Take Profit / Stop Loss, що адаптуються до волатильності ринку;

    фільтрація сигналів на основі технічних індикаторів RSI та SMA.

    Оптимізація API: зменшення навантаження на Binance API через розумне кешування kline-даних та контроль лімітів запитів.

    Якість коду:

    інтегрована система автоматизованого аудиту коду;

    понад 130 валідаційних і unit-тестів;

    детальна документація (карта проєкту, логування, гайд із тестування).

    Фокус: стабільність, відмовостійкість, передбачувана поведінка системи у production-умовах.
  • Deus Apps Store — Personal Application Showcase Platform

    HTML та CSS верстання
    Deus Apps Store — це власний веб-проєкт, створений як централізована платформа для презентації та розповсюдження власних застосунків і утиліт. Сайт виконує роль персонального продуктового хабу та онлайн-портфоліо, де зібрані різні програмні проєкти під єдиним брендом.

    Проєкт орієнтований на простоту, швидкість доступу та зручну навігацію, без перевантаження зайвим функціоналом, характерним для повноцінних маркетплейсів.

    Основні характеристики:

    Каталог застосунків: структурований перелік власних утиліт і продуктів для повсякденного використання.

    Пряма дистрибуція: можливість отримати доступ до застосунків без сторонніх платформ та магазинів.

    Мінімалістичний UI: чистий, зрозумілий інтерфейс із фокусом на контент і продукти.

    Брендований простір: сайт представляє розробника як студію/бренд і об’єднує всі проєкти в одному місці.

    Портфоліо-функція: живий демонстраційний майданчик для презентації власних рішень потенційним роботодавцям або користувачам.

    Моя роль:

    Повна розробка та підтримка веб-платформи.

    Проєктування структури сайту та користувацького досвіду.

    Публікація та організація продуктових сторінок.

    Підтримка масштабування платформи для додавання нових проєктів.

    Фокус проєкту:

    Проєкт демонструє підхід до самостійного продуктового мислення, де розробник не лише створює програмне забезпечення, а й формує власний канал його презентації та дистрибуції.

    Ключові акценти: простота, контроль над продуктом, незалежність від сторонніх екосистем, чітка структура та професійна подача.
  • Habits Builder — Console Habit Tracking Application Open-Source

    C#
    Habits Builder — це консольний застосунок, розроблений на C#, призначений для відстеження щоденних звичок, формування серій виконання (streaks) та аналізу прогресу користувача з часом. Застосунок дозволяє створювати власні звички, відмічати їх виконання та отримувати нагадування у визначений час.

    Проєкт є open-source, і я брав у ньому участь як контрибутор, роблячи внесок у розвиток функціоналу, стабільність та зручність використання.

    Основні можливості:

    Створення, редагування та видалення звичок із локальним збереженням даних.

    Відстеження серій виконання (habit streaks) та історії прогресу.

    Щоденне відмічання виконаних звичок із зворотним зв’язком для користувача.

    Автоматичні email-нагадування у заданий час.

    Інтеграція з Google Calendar для синхронізації звичок у вигляді подій.

    Підтримка кількох мов та тем оформлення (включно з темним режимом).

    Технічні особливості:

    Мова та платформа: C#, .NET (кросплатформенний консольний застосунок).

    Зберігання даних: локальні файли з чіткою структурою конфігурацій і даних користувача.

    Нагадування: email-сповіщення через SMTP (наприклад, Gmail із app-password).

    Інтеграції: робота з зовнішніми сервісами (Google Calendar API).

    UX для CLI: продумана взаємодія з користувачем, підтримка локалізації та персональних налаштувань.

    Моя роль як open-source контрибуторa:

    Участь у виправленні помилок та підвищенні стабільності застосунку.

    Додавання та покращення функціональності трекінгу звичок і нагадувань.

    Поліпшення структури коду та читабельності.

    Робота з документацією та взаємодія з мейнтейнерами проєкту в рамках open-source процесу.

    Цінність проєкту:

    Проєкт демонструє мій досвід командної роботи в open-source середовищі, здатність швидко орієнтуватися в чужому коді, дотримуватися існуючих стандартів і робити корисні, узгоджені внески в реальний продукт.

    Технології та підходи: C#, .NET, консольні застосунки, file I/O, SMTP, Google Calendar API, локалізація, open-source collaboration.
  • Chain Cube

    Розробка ігор
    Гра, повторює механіку 2048, але трохи в іншому стилі
  • Tower Cube

    Розробка ігор
    Проста гра для мобільних телефонів

Активність

  Останні ставки 8
Допрацювання PerfexCRM
27 000 UAH
ТОВ МАК ФАРМЕР Персональний проєкт
25 000 UAH
Розробка українського GTA 5 RP серверу (RAGE MP)
200 UAH
Визуализация размещения шиномонтажа
1000 UAH
Чертежи
100 UAH
Моделирование кухонных моек
500 UAH
Нужна 3D визуализация мебели
1200 UAH
Визуализация душевых кабинок, рендер
3000 UAH