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
67 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
67 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 | |
|---|---|---|---|---|---|
|
Checking and configuring cloud, agents, skills.
178 USD
|
|||||
|
Telegram automation of message distribution in chats
120 USD
|
|||||
|
Black Ukraine (RP-project on base MTA)
1146 USD
|
|||||
|
Creation of a Human AI Assistant for Telegram groups
601 USD
|
|||||
|
OCR system
134 USD
|
|||||
|
Application development
334 USD
|
|||||
|
Technical support for web platform (Python/Django)
111 USD
|
|||||
|
Telegram bot for hiring/searching employees. For job searching.
245 USD
|
|||||
|
Data parsing through mobile API
45 USD
|
|||||
|
Development of a web and mobile platform for online booking with payment
252 USD
|