• File

Богдан

Python-програміст

City:
Kropyvnytskyi

Contact information

The job seeker has provided: Phone numberMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Bohdan Kovalchuk
Telegram Bot & Backend Developer
[open contact info](look above in the "contact info" section) Kropyvnytskyi, Ukraine https://bohd4n.dev github.com/bohd4nx

Summary
Telegram bot developer with 3 years of freelance work, taking bots from the first idea to a running service. I write in Python with
aiogram 3 and Pyrogram, and I start every project from the same base that I have refined over many orders: async SQLAlchemy
with Alembic migrations, Fluent translations, an admin shell and Docker from day one, so a new bot is never built from zero. I care
about bots that hold up with real users, including Telegram flood limits and payment flows.

Skills
Telegram aiogram, Telethon, Pyrogram, Bot API, Mini App backends, FSM, Fluent i18n, Admin panels

Backend Python (asyncio), FastAPI, Django, Django ORM, REST API, JWT, Celery, SQLAlchemy, Alembic

Databases PostgreSQL, MongoDB, Redis

Tools Docker, Git, Linux, GitHub Actions, pytest, Docker Compose

Automation Playwright, Selenium, Web scraping

Experience
Freelance 2023 – Present
Telegram Bot & Backend Developer
Most of my orders are custom bots on aiogram 3. I have built shops with catalogs, referral percents and third-party payment
services, referral and bonus bots with subscription checks, a VPN subscription bot with an admin panel for statistics, bans,
broadcasts and promo codes, and a salon booking bot connected to an external booking platform, with reminders. With Pyrogram I
wrote userbots that watch Telegram for new gifts and listings, and multi-account workers that pass jobs through a Redis queue. For
Telegram Mini Apps I built the backend on FastAPI, with Celery workers for background jobs. Larger projects run in Docker
Compose on Linux servers, with pytest tests and GitHub Actions.

Projects
Telegram Emoji Downloader
Bot that saves custom emoji, stickers and whole packs as TGS, JSON, Lottie or PNG. 70 stars on GitHub.

Round Video Bot
Turns videos and social media links into round video notes. Long clips are split into several notes. 38 stars on GitHub.

Gifts Tracker
Pyrogram userbot that tracks new Telegram gifts, upgrades and crafts and posts them to a channel. Async SQLAlchemy,
PostgreSQL, Docker.

Education
Central Ukrainian National Technical University Bachelor's Degree
Computer Science Kropyvnytskyi, Ukraine • 2025 – 2028

Naukovyi Lyceum Secondary Education
Physics and Mathematics Kropyvnytskyi, Ukraine • 2022 – 2025

Languages
English Ukrainian Russian
B1 (Intermediate) Native Native

More resumes of this candidate

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: