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

Den Zahorodnii

Якість — не опція, а стандарт
Запропонуйте Den роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Вінниця, Україна
11 годин 58 хвилин тому
Вільний для роботи вільний для роботи
на сервісі 11 місяців 5 днів

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
320
Python
Розробка ботів

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

Українська Українська: носій

Резюме

👋 Привіт!
Я — Backend Python Developer, спеціалізуюсь на розробці бекенд-систем і Telegram-ботів. Допомагаю бізнесам автоматизувати процеси, інтегрувати сторонні сервіси та створювати зручні інструменти для щоденної роботи.


🧩 Послуги
🤖 Розробка Telegram-ботів (чат-боти, CRM, автоматизація)
🔗 Інтеграція API, обробка запитів і збереження даних
🧠 Бекенд-сервіси: REST API, аналітика, фонові задачі
📦 Docker-контейнеризація, деплой, оптимізація


🛠 Технології:
🐍 Backend: Python, FastAPI  
📡 Broker: RabbitMQ  
🛢️ Database: PostgreSQL, MySQL, Redis
🐳 DevOps: Docker, Nginx  
📬 Telegram: aiogram


🎯Чому я:

✅ Асинхронний підхід і сучасний стек
✅ Проєкти будую з урахуванням масштабованості та майбутніх змін
✅ Розуміння бізнес-завдань, а не лише коду
✅ Відповідальність, акуратність і підтримка після здачі


📩 Потрібна якісний бекенд або Telegram-бот? Пиши! 

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

Програмування

Портфоліо


  • 2000 UAH

    Prom парсер

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

    Етапи роботи скрипта:
    1.Збір посилань (Playwright + Proxy): Браузерна автоматизація імітує дії реального користувача, переходить по сторінках каталогу та збирає посилання на всі картки товарів. Використання проксі дозволяє уникнути блокувань.

    2.Асинхронне завантаження (Aiohttp + Proxy): Скрипт миттєво робить паралельні запити до кожної зібраної картки товару. Це забезпечує максимальну швидкість роботи, порівняно зі звичайними браузерними парсерами.

    3.Структурування даних (BeautifulSoup4): Вилучення з HTML-коду конкретних характеристик: назва, пряме посилання, ціна та критично важливий показник — кількість продажів.

    4.Експорт у звіт (Excel / Openpyxl): Дані зберігаються в Excel-таблицю з професійним форматуванням: авто-підбором ширини стовпців, жирними заголовками та активними посиланнями для зручної роботи замовника.
  • 2000 UAH

    Парсер талонів на практичний іспит МВС.

    Парсинг даних
    MVC Exam Notifier Bot – Telegram-бот для автоматичного пошуку та миттєвого сповіщення про вільні квитки на практичний іспит з водіння в СЦ МВС України.
    Створений для кандидатів у водії, які прагнуть оперативно записатися на іспит, оскільки талони (включно зі скасованими) з'являються непередбачувано і зникають за лічені хвилини.

    Бекенд
    Розроблений на Python з використанням AsyncIO для стійкості та паралельної роботи, а також Selenium для надійного парсингу та імітації дій користувача.

    Система моніторингу використовує Asyncio для ефективної роботи в фоновому режимі, що запобігає блокуванню основного циклу бота.

    Реалізовано логіку автоматичної авторизації та підтримки сесії.

    Бот побудований модульно, що дозволяє легко налаштовувати цільовий Сервісний Центр (СЦ) та параметри сповіщень.

    Функціонал MVC Exam Notifier Bot
    Сервіс Моніторингу
    Пошук талонів на всі доступні дати (не лише на 21-й день).

    Налаштування моніторингу під конкретний ID Сервісного Центру.

    Автоматичне логування та підтримка сесії.

    Сервіс Сповіщень
    Миттєве сповіщення про появу нових талонів.

    Сповіщення про зникнення/зменшення талонів (для підтвердження роботи).

    Функція звукової нотифікації адміністратора.

    Впровадження
    Клієнт отримує доступ до коду для клонування та розгортання на власних потужностях.

    Персоналізація через конфігураційний файл (.env).

    Використані технології: Python, Aiogram, AsyncIO, Selenium
    #aiogram #python #asyncio #selenium #webscraping #automation #Автоматизация
  • Steam News

    Розробка ботів
    Steam News — це Telegram-бот, який я реалізував для автоматичного отримання та розсилки актуальних новин зі Steam. Бот отримує дані безпосередньо від бекенд-сервісу Steam Analytic через RabbitMQ, що забезпечує надійну та швидку передачу повідомлень. Я налаштував механізм підписок на нові релізи, знижки та інші оновлення, а також реалізував логіку фільтрації та планування публікацій у Telegram-каналі. Такий підхід гарантує масштабованість і стабільність роботи бота навіть при зростанні навантаження.

    Технології:
    Backend:
    FastAPI, PostgreSQL (SQLAlchemy), RabbitMQ, Celery, Docker, Docker Compose, Hetzner
    Python, aiogram, REST API

    #restapi #aiogram3 #rabbitMQ #celery #beat #fastapi #PostgreeSQL
  • Steam Analytic Bot

    Розробка ботів
    Steam Analytic Bot - telegram-бот для швидкого пошуку ігор у Steam з інтерактивною аналітикою: ціни, знижки, рейтинг, дати релізу, підтримувані платформи, опис тощо. Створений для геймерів та спільнот, які хочуть моментально отримувати інформацію про ігри прямо у Telegram.

    Бекенд
    Розроблений на FastAPI з використанням PostgreSQL (SQLAlchemy), RabbitMQ та Celery.
    Реалізовано авторизацію, управління ролями користувачів, REST API для обробки запитів від бота, а також інтеграцію зі Steam API для отримання актуальних даних.
    Система побудована модульно, що дозволяє легко масштабувати функціонал.

    Функціонал 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 #fastapi #Redis #PostgresSQL #restapi #rabbitMQ #celery #docker #docker-compose #hetzner

Активність

  Останні ставки 10
Потрібен парсер товарів з сайту Otomoto.pl
4864 UAH
Розробка/адаптація Python-бота, який працює через Bybit API (USDT-M Futures)
8000 UAH
Парсинг товарів із Хорошоп + автоматичне оновлення цін
9000 UAH
Автоматизований Софт на Python (playwright)
2000 UAH
Створити інструмент визначення справжності/підробки PDF файлу
2000 UAH
Автоматизація фінансових потоків агропідприємства через Telegram-бота
5000 UAH
Автоматизація постів
2000 UAH
ТГ-бот. Торгова панель для MEXC (ф'ючерси).
4000 UAH
Шукаємо спеціаліста з Telegram-ботів (Python + PostgreSQL) для технічної підтримки
1000 UAH
Розробка Viber-бота
6000 UAH