Bohdan Senkiv
Rating
Language proficiency level
CV
Python Developer with commercial experience in building Telegram bots and automation scripts. I specialize in the aiogram library, API integrations, and database management.
My core strength is the ability to quickly grasp documentation for new services (CRMs, Payment Systems) and translate requirements into working code. I write clean, typed code using the asynchronous approach (asyncio). I am proficient in containerizing projects with Docker and deploying them to servers. Looking for challenging projects to grow professionally.
🛠 TECH STACK
Core: Python 3 (Confident knowledge), OOP basics, Asyncio.
Telegram Stack: Aiogram 3.x (FSM, Routers, Middlewares, Filters).
Web & Network: Aiohttp, Requests, REST API integration, Webhooks.
Databases: PostgreSQL (Basic SQL, CRUD operations), SQLite, SQLAlchemy (ORM).
Infrastructure: Docker (Write Dockerfile, docker-compose), Linux (Basic commands), Git.
APIs & Integrations: Google Sheets API (gspread), Payment Gateways (Stripe, UPI, Crypto), CRM systems.
🚀 EXPERIENCE
Python Developer (Freelance)Development and maintenance of Telegram bots for small businesses. Full development cycle: from requirements gathering to server deployment.
Functionality Development: Developed over 10 bots of varying complexity (e-commerce stores, booking bots, admin panels).
Integrations: Successfully connected Google Sheets for reporting and CRM systems for lead collection.
Payments: Configured in-app payment processing (via Stars, Stripe, local gateways) with automatic product/service delivery.
Stability: Implemented error logging, allowing for quick bug detection and resolution.
Pet Projects / Self-EducationActive study of Python, creating educational projects, parsers, and automation scripts.
📂 KEY PROJECTS
1. Bridge Bot (Telegram <-> Business Tools)Stack: Python, Aiogram, Google Sheets API, CRM API.
An intermediary bot connecting chat channels with external services.
Implemented bi-directional synchronization: chat data (leads) is sent to the CRM, while price lists are fetched dynamically from Google Sheets.
Configured Docker containers for rapid deployment.
2. Billing & Payment BotStack: Python, Aiohttp, Webhooks.
A bot for automatic user balance top-ups.
Integrated payment gateways (Paymento/Atlos) using Webhooks.
Implemented transaction verification logic and protection against duplicate charges.
3. Parser & Notification SystemStack: Python, BeautifulSoup/Requests.
A script that monitors website changes and instantly sends notifications to Telegram.
Skills and abilities
Programming
Services
Administration
Activity
| Latest proposals 2 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Fix errors in n8n scenarios and Supabase.
82 USD
|
|||||
|
TG bot
100 USD
|