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

Bogdan Betskov

Offer Bogdan work on your next project.

Ukraine Vinnytsia, Ukraine
1 month 2 days back
Available for hire available for hire
2 Safes completed
5 months 3 days back
1 client
on the service 4 years

Rating

Successful projects
No data
Average rating
No data
Rating
484
Python
515 place out of 4457
Bot Development
140 place out of 1902

CV

I develop fast and reliable Telegram bots. Stack: Python, Aiogram, Docker, SQLite. I create: business card bots, questionnaires, admin panels, parsers. Clean code, fast turnaround. I'll make sure the bot doesn't crash.

Skills and abilities

Portfolio


  • 130 USD

    Optimization and Automation of a Stateless API for Aviation Data

    DevOps
    Role: Backend Engineer / DevOps.

    Client's Problem (Task): The existing server was unstable due to an overloaded database; scripts parsing government data (FAA) were crashing on “dirty” CSV files, and the client's mobile app was receiving outdated information. The goal was to stabilize operations, rewrite the storage logic, and fully automate the update process.

    My Solution:

    Architecture Change: Completely abandoned the heavy database in favor of a stateless architecture (generating and distributing .csv.gz files on the fly). This reduced the load on the server by several times.

    Fault tolerance: I wrote fault-tolerant parsers for complex government data formats (ArcGIS, FAA 28-Day Cycle) that automatically skip corrupted lines and complete the process 100%.

    Infrastructure and Security: Packaged the application into an isolated Docker container. Configured an Nginx reverse proxy with Bearer Token authentication to secure the API.

    Smart automation: Set up Cron jobs with “Early Exit” logic (the script checks for updates on the source site and conserves server resources if the data hasn’t changed).

    Technology stack: Python, FastAPI, Docker, Nginx, Bash, Linux (Ubuntu).

    Translated with DeepL.com (free version)
  • Corporate Bot with Admin Panel and Broadcasting (Aiogram 3)

    Python
    Development of a corporate chat bot for ViknaDOMI company. The solution combines a private product catalog, a knowledge base, and an administrator panel for content management without code access.

    Tech Stack: Python 3.11, Aiogram 3.x, SQLAlchemy (PostgreSQL/SQLite).

    Security and Access Control (ACL):
    — Phone Verification: Access is granted only via contact sharing to prevent unauthorized entry.
    — Manual Moderation: Administrators receive join requests directly in the chat with options to approve or decline.
    — Privacy: Full blocking of menus and content until the employee/partner is verified.
    — Dynamic Interface: Command visibility (e.g., /admin) changes in real-time based on the user's role.
    Admin Panel (In-bot CMS):
    — Content Management: Administrators can add and delete photos, videos, and PDF files directly through the bot interface.
    — Broadcasting: Mass messaging with media attachments to the user base with delivery reports.
    — User Management: View user list, instant ban/unban capabilities.
    — Support Mode: Reply to user inquiries directly via the message forwarding mechanism.
    User Features:
    — Tree-Structured Menu: Convenient navigation through categories.
    — Media Galleries: Dynamic photo/video scrolling (pagination) implemented within a single message.
    — Knowledge Base: Direct access to technical documentation and PDF blueprints.

    Result:
    Built an autonomous tool that allows the company to securely distribute internal information and manage employee access without involving a developer for routine tasks.
    #python #aiogram #telegrambot #adminpanel #backend #botdevelopment
  • Telegram bot: Store + Monitoring API (Aiogram 3 + SQLAlchemy)

    Bot Development
    Developed a productive asynchronous bot using a modern technology stack (middle level).

    The project is built on a microservice architecture, which makes it easy to add new functionality.

    Implemented functionality:
    Product catalog: Full integration with the database via **ORM SQLAlchemy 2.0**. This guarantees data reliability and allows for easy migration to PostgreSQL in the future.
    API Integration: Real-time cryptocurrency rate monitoring (CoinGecko).
    Administration: Docker containerization. The bot automatically restarts in case of server failures.
    Interface: Inline menu, dynamic message editing, spam protection.

    Technical stack:
    Python 3.10, Aiogram 3.x, **SQLAlchemy (Async ORM)**, Docker, Aiohttp.

    The project code is open and available on GitHub (link below), which confirms the quality of development.

    Implemented functionality:

    E-commerce module: Product catalog with inline buttons and a dynamic interface (without unnecessary spam messages).
    API Integration: Real-time cryptocurrency rates (CoinGecko API) with instant data updates.
    Database: Product data storage and management via SQLite (aiosqlite).
    UX/UI: Error handling, spam protection, intuitive navigation.
    Technical stack: Python 3.10, Aiogram 3.x, Aiohttp, Docker (full project containerization).

    Ready to implement bots of any complexity for your business: from simple business cards to complex stores and services.

    #chat-bot #Телеграмм-бот #python #aiogram3 #aiogram #sqlite3 #датабазы #docker #docker-compose #api-разработка #Parse #парсеры #Парсинг #Парсери #спарсить #боты #Чат-боты #чатботи #чатботы #админ-панель #рассылки #Автоматизация #автоматизция #sqlalchemy #SQL/SQLite/MySQL/PostgreSQL/SQLAlchemy

Reviews and compliments on completed projects 2

29 December 2025 68 USD
Stage 2. Development of the catalog telegram bot

Quality
Professionalism
Cost
Contactability
Deadlines

Everything works perfectly. The deadlines were a bit extended, but it might be because the technical specifications were incomplete. However, the project was not urgent, so we calmly finished everything.

18 December 2025 68 USD
Telegram Chat Bot

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is done very well. Quickly. The performer set the deadlines themselves and adhered to them. All the corrections I provided were made without any hesitation. I recommend!

Activity

  Latest proposals 10
Development of a web and mobile platform for online booking with payment
256 USD
Setting up an auto-webinar funnel
147 USD
Python codes, web console - website - Python processes (link/setup of projects)
135 USD
Stalcraft Wiki
700 USD
Character chatbots
609 USD
Price monitoring bot
327 USD
Modernization of the image processing and display system (Tamaranga v2) Stack: Rocky Linux 8, Nginx 1
300 USD
Refinement of the adaptive and mobile version of two landing pages (HTML/CSS/JS)
147 USD
Development of a universal White Label auction in Telegram (Mini App + Backend)
1238 USD
Development and description of ICT documentation
226 USD