Bogdan Betskov
Rating
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
Programming
Portfolio
-
130 USD Optimization and Automation of a Stateless API for Aviation Data
DevOpsRole: 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)
PythonDevelopment 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 DevelopmentDeveloped 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
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
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 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
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
|