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

Антон Батрак

Предложите Антону работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Хмельницкий, Украина
11 часов 49 минут назад
Свободен для работы свободен для работы
2 Сейфа завершены
5 месяцев 22 дня назад
2 заказчика
возраст 37 лет
на сервисе 12 лет
  • jquery
  • Python Flask
  • express.js
  • PHP7
  • oracle pl/sql
  • MySQL5
  • JSON & XML
  • Oracle DBA
  • Ajax/Fetch/Axios
  • Javascript та Typescript
  • Vue.js
  • python
  • Node.js

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
552
Python
PHP 1

Уровень владения языками

English English: средний
Українська Українська: базовый
Русский Русский: базовый

Резюме

Антон Батрак

Senior Full-Stack Developer | Python, Vue.js, SQL, CRM-системы

📍 Локация: Доступен для удалённой работы
💼 Опыт: Более 10 лет в разработке




🔥 О себе

Я - опытный разработчик с глубоким пониманием веб-технологий, баз данных и автоматизации бизнес-процессов. Специализируюсь на разработке CRM-систем, интеграции сторонних сервисов и создании высоконагруженных API. 

Люблю решать сложные задачи, оптимизировать процессы и создавать удобные пользовательские интерфейсы.


🔧 Технические навыки

  • Языки программирования: Python, JavaScript (Vue.js, jQuery), PHP, NodeJS

  • Фреймворки и технологии: Flask, Express.js, Django, AMP, AJAX

  • Базы данных: MySQL, PostgreSQL, SQL, Oracle (оптимизация запросов, партиционирование, индексация)

  • DevOps & серверы: Apache, Nginx, настройка DNS, работа с доменами

  • Интеграции: Binance API, OpenData, Ringostat, DOM.RIA, CallsApp, Binotel, Google API

  • Автоматизация: Make.com, n8n, разработка Telegram-ботов

  • Фронтенд: Vue.js (SPA), CKEditor, оптимизация загрузки страниц


💼 Опыт работы

CRMSTROY (Владелец и разработчик CRM-системы)

  • Разработка и поддержка CRM для строительных компаний

  • Автоматизация документооборота, интеграция со звонковыми сервисами

  • Разработка AI-анализа фото и подбора материалов по изображениям

Фриланс-проекты

  • Разработка торгового бота для Binance на Python (SMA, RSI)

  • Оптимизация и партиционирование SQL-баз с миллионами записей

  • Создание Telegram-канала и контента для привлечения клиентов в психологические сервисы

  • Разработка API для отелей с AJAX и динамическим рендерингом данных

  • Интеграция CRM с соцсетями и email-сервисами


🎯 Что я предлагаю

✅ Разработка CRM-систем и сайтов под заказ
✅ Автоматизация бизнес-процессов и интеграция сервисов
✅ Оптимизация баз данных и SQL-запросов
✅ Разработка торговых алгоритмов и ботов
✅ Создание высоконагруженных API и веб-приложений

Навыки и умения

Портфолио


  • 443 399 UAH

    Конструктор торговых ботов

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

    Роль: full-stack разработка, проектирование архитектуры модулей, интеграции платёжных и биржевых API.

    Стек:
    Frontend — Next.js (App Router), React, TypeScript, Tailwind CSS, Radix UI, локализация EN/UK/RU.
    Backend — NestJS, MySQL.
    Auth — NextAuth.
    Платежи — WayForPay (checkout, webhook, история, подписки и маркетплейс).
    Данные — SQL-схемы/миграции: пользователи, подписки, стратегии, маркетплейс, отзывы, продажи, поддержка, Telegram, AI-чаты.

    Публичная часть:
    Главная и маркетинговые страницы (о продукте, FAQ, карьера, контакты, docs, политика, cookies, оплата).
    Блог (категории, списки, посты по slug).
    Подписка на рассылку через API.
    Форма обратной связи.
    Полная мультиязычность интерфейса и контента.

    Маркетплейс:
    Каталог с фильтрами и facet-агрегациями.
    Карточка товара (описание, медиа, рейтинг, похожие).
    Отзывы (просмотр/создание, привязка к пользователю).
    Избранное.
    Корзина и оформление через платёжную сессию.
    Страницы результата оплаты (success/fail).
    Фоновый пересчёт статистики (scheduler).

    Личный кабинет:
    Dashboard с быстрыми действиями и доступом к поддержке.
    Стратегии: список, создание/редактирование, конфигурация, статистика, сделки, бэктестинг, troubleshooting.
    Шаблоны: каталог и создание стратегии из шаблона.
    Бэктестинг — отдельная зона тестирования.
    Биржи: управление API-подключениями (CRUD, проверка ключей).
    Заказы: список покупок и статусы оплат.
    Биллинг: подписка, тарифы, продление, автопродление.
    Платежи: история и повтор.
    Промокоды.
    Профиль и безопасность (пароль, сессии, logout).
    Уведомления.
    Поддержка: тикеты и переписка.
    Страница статуса сервиса.

    Конструктор стратегий (workflow builder):
    Графический редактор узлов и связей (условия, индикаторы, IF-логика).
    Сохранение/загрузка workflow (API).
    Публикация/снятие шаблонов.
    Контекст баланса стратегии.
    AI-ассистент: чат-сессии, SSE-стриминг, применение изменений к workflow.

    Рыночные данные:
    API и прокси-роуты: символы, тикеры, контекст рынка.
    Индикаторы: RSI, MACD, Stochastic, Bollinger, ATR, Fibonacci, объёмы.
    Интеграция с биржей (в т.ч. Binance).
    Использование в графиках и логике стратегий.

    Telegram:
    Привязка аккаунтов.
    MTProto-авторизация (код, пароль).
    Получение диалогов и live-сообщений.
    Уведомления об ошибках/событиях.

    Аутентификация:
    Регистрация, вход, Google OAuth, восстановление пароля.
    Профиль и проверка сессии.

    Биллинг:
    Тарифы и подписки.
    Checkout для подписок и маркетплейса.
    Webhook WayForPay: верификация, обновление статусов, синхронизация продаж и подписок.
    Повтор платежей, автопродление.

    Коммуникации:
    Support-тикеты (CRUD, треды сообщений).
    Email-подписки.

    Качество:
    Строгая типизация TypeScript.
    Глобальная обработка ошибок (NestJS).
    Unit-тесты доменной логики workflow (Vitest).
  • 70 000 UAH

    Веб-додаток для управління розумним будинком (Smart Home)

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

    Основний функціонал
    Керування термостатом:
    Встановлення цільової температури (діапазон 5-35°C) з інтуїтивним інтерфейсом
    Увімкнення/вимкнення системи опалення
    Перемикання режимів роботи (економний/звичайний)
    Батьківський контроль (блокування від дітей)
    Візуальна індикація стану нагріву (котел працює/температура досягнута/вимкнено)
    Моніторинг:
    Відображення поточної температури в приміщенні
    Інтеграція з OpenWeatherMap API для показу зовнішньої температури та вологості
    Статус підключення термостата до мережі
    Система відстеження змін параметрів у реальному часі

    REST API:
    20+ endpoints для повного контролю системи
    Підтримка real-time оновлень через Tuya Pulsar
    Система моніторингу з налаштовуваними інтервалами
    Детальна діагностика можливостей обладнання
    JSON відповіді з підтримкою UTF-8

    Технології
    Backend:
    Python 3
    Flask (веб-фреймворк)
    Tuya IoT Platform SDK (tuya-connector-python)
    WebSocket для real-time комунікації
    Threading для фонового моніторингу
    Frontend:
    HTML5/CSS3
    JavaScript (ES6+)
    UIKit CSS Framework
    jQuery
    Adaptive дизайн (responsive layout)
    Google Fonts (Noto Sans, Roboto)
    Інтеграції:
    Tuya Cloud API (європейський endpoint)
    OpenWeatherMap API
    Pulsar Message Queue для real-time оновлень

    Особливості інтерфейсу
    Сучасний, мінімалістичний дизайн
    Адаптивна верстка для всіх пристроїв
    Анімовані індикатори статусу (вогонь, годинник)
    Debounce для плавної зміни температури
    Інтерактивні кнопки з миттєвим візуальним фідбеком
    Інтеграція SVG іконок для погоди
    Notification система для користувацьких повідомлень

    Функціонал API
    Реалізовано комплексний REST API з можливостями:
    Отримання статусу пристроїв
    Керування налаштуваннями термостата
    Автоматичний моніторинг змін стану
    Історія подій (останні 50 змін)
    Діагностика можливостей обладнання
    Управління Pulsar підключенням
    Перегляд списку всіх пристроїв у системі

    Розгортання
    Проєкт успішно розгорнуто на виділеному VPS-сервері:
    Налаштовано SSL сертифікат
    Сервер працює 24/7 в фоновому режимі (nohup)
    Налаштовано aaPanel для зручного адміністрування
    Оптимізовано використання пам'яті сервера

    Результати
    Стабільна робота без збоїв
    Швидкий відгук інтерфейсу (< 1 секунда)
    Успішна інтеграція з Tuya Cloud Platform
    Підтримка real-time оновлень
    Масштабована архітектура для додавання нових пристроїв
    Повна документація API з прикладами використання

    Безпека
    Автентифікація через Tuya Cloud
    Захищене з'єднання (HTTPS)
    Валідація вхідних даних
    Обробка помилок на всіх рівнях
    Secret keys винесені в конфігурацію

    Стек: Python, Flask, JavaScript, HTML/CSS, UIKit, Tuya IoT, REST API, WebSocket, Linux

    Тип проєкту: Full-stack веб-розробка, IoT, Smart Home
  • 50 000 UAH

    Торговая система для Binance (спот и фьючерс)

    Разработка ботов
    Описание проекта:
    Разработан высоконадежный торговый бот с полной автоматизацией операций на криптовалютной бирже Binance. Система поддерживает как спотовую торговлю, так и торговлю фьючерсами, при этом основной акцент сделан на работу с фьючерсами (режим по умолчанию — изолированная маржа, 1x левередж).

    Основные компоненты системы:
    1. API-интеграция
    Классы BinanceAPI и BinanceFuturesAPI для работы с REST API Binance.
    Система контроля лимитов и задержек (ApiRateLimiter).
    Подпись запросов, сбор цен и исторических данных.
    Защита от превышения лимитов через управление частотой запросов.

    2. Торговый бот
    Класс TradingBot управляет всем процессом торговли.
    Поддержка работы с несколькими торговыми парами параллельно.
    Управление позициями, история операций, логирование.
    Интеграция с Telegram для уведомлений в реальном времени.

    3. Конфигурационный модуль
    Параметры стратегии (TP_PERCENT, MOVE_PERCENT и др.).
    Настройки лимитов API, путей к логам и базам данных.
    Гибкое управление усреднением позиций и параллельной обработкой.

    Функциональные особенности:
    Управление рисками:
    Ограничение риска на позицию (по умолчанию 1%).
    Максимальное число одновременно открытых позиций — 100.
    Механизм автоматического усреднения при просадках.

    Работа с API Binance:
    Интеллектуальное управление частотой запросов.
    Синхронизация времени с серверами биржи.
    Обработка ошибок и автоматические повторы при сбоях.

    Параллельная торговля:
    Многопоточность для одновременной работы с активами.
    Контроль нагрузки и очередей операций.
    Интеграция с базой данных (MySQL):
    Хранение всех торговых операций и состояния позиций.

    Уведомления через Telegram:
    Оповещения о сделках, ошибках и важных событиях.

    Дополнительно:
    Поддерживается работа с заранее определённым списком торговых пар, указанных в assets.json. Бот полностью автономен и предназначен для круглосуточной торговли с минимальным участием пользователя.

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

    Веб-интерфейс управления:
    Полноценный веб-интерфейс реализован на базе HTML-шаблонов и предоставляет интуитивное управление системой через браузер.

    Основные страницы:
    Главная панель управления ботом.
    Отображает активные позиции, текущие сделки, ключевые метрики и визуализации (графики, диаграммы).
    Содержит элементы настройки параметров стратегии в реальном времени.

    Стартовая страница интерфейса.
    Вводная информация о системе и навигация по основным разделам.

    Подробная встроенная документация.
    Инструкции по настройке, управлению, торговым стратегиям и конфигурации.
    Один из самых насыщенных и информативных компонентов интерфейса.

    Инструментарий для планирования торговых стратегий.
    Возможность настраивать, тестировать и сохранять индивидуальные торговые планы.

    Административная панель с доступом к расширенным настройкам.
    Предусматривает функции управления пользователями и доступом.

    Шаблон отображения ошибок с подробной диагностикой и рекомендациями.

    Интерфейс управления API-ключами Binance.
    Добавление, редактирование и удаление ключей, валидация и тест подключения.

    Унифицированные компоненты и шаблоны для повторного использования в разных разделах интерфейса.

    Преимущества веб-интерфейса:
    Полный контроль над торговым процессом через браузер.
    Поддержка мониторинга в реальном времени.
    Интерактивная настройка стратегий и параметров.
    Управление ключами API без ручной правки файлов.
    Встроенная документация для удобства и автономного использования.
  • 1 330 197 UAH

    CRM для строительства

    Веб-программирование
    Готовая CRM система для строительного бизнеса - Без ежемесячных оплат!

    Описание:
    Вы владелец строительной компании и хотите повысить контроль над проектами, финансами и клиентами? Я создал мощную CRM-систему, специально разработанную для строительного бизнеса.

    Что вы получите:
    Управление клиентами, лидами и подрядчиками:
    Автоматизация сделок, заявок и задач;
    Интеграции с социальными сетями;
    Финансовый контроль: счета, платежи, расчеты;
    Инструменты для строительства: проекты, сметы, договора;
    Удобные календари и почта Gmail в системе;
    Управление объектами;
    Удобную шахматку для многоэтажных домов.

    Я помогу вам:
    Установить на ваш сервер или хостинг.
    Подключить и настроить CRM.
    Пишите, и я помогу автоматизировать ваш строительный бизнес!

Отзывы и комплименты о выполненных проектах 2

Качество
Профессионализм
Стоимость
Контактность
Сроки

все чётко, качественно и очень быстро

Качество
Профессионализм
Стоимость
Контактность
Сроки

Ответственный исполнитель, идет на встречу и готов реализовать все необходимые доработки для выполнения проекта.

Активность

  Последние ставки 10
Разработка корпоративного веб-сайта
27 000 UAH
Нужна разработка внутренней CRM / ERP системы для логистики и учета товаров
88 680 UAH
Сервис с Автоматизированной системой торговли для бинарных опционов
27 000 UAH
Запуск Бота Node js
2000 UAH
Требуется специалист по внедрению GoHighLevel (GHL) «под ключ» Персональный проект
Нужно сделать небольшую табличку
4877 UAH
Разработка CRM-системы для агентства недвижимости
27 000 UAH
Перенос CRM с сервера на сервер
8000 UAH
Разработка меню сайта для мобильных устройств
500 UAH
Создание CRM
20 000 UAH