Антон Батрак
Рейтинг
Рівень володіння мовами
Резюме
Антон Батрак
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 грудня 2025
500 UAH
Розробка меню сайту для мобільних пристроїв
все чітко, якісно і дуже швидко
Відповідальний виконавець, іде на зустріч та готовий реалізувати всі необхідні доопрацювання для виконання проєкту.
Активність
| Останні ставки 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
|