Bohdan Papanov
Offer Bohdan work on your next project.
Rating
Language proficiency level
CV
I am a Python expert who is comfortable working with C++, Java, C#, HTML, CSS and JavaScript. Working with SQL databases and data analysis tools, including R. I have a diploma in data science, which supports my training in data processing and analysis. Although I want less different technologies, Python itself has become the main one, where I best implement my skills and ideas. My projects demonstrate technical competence, development and willingness to pursue new tools and approaches.
Skills and abilities
Programming
- AI & Machine Learning
-
Bot Development
from 124 USD for project
-
C & C++
from 158 USD for project
-
C#
from 135 USD for project
- Data Parsing
-
Databases & SQL
from 108 USD for project
-
Java
from 113 USD for project
-
Python
from 113 USD for project
- Testing & QA
Services
Photo, Audio & Video
-
AI Speech & Audio Generation
from 135 USD for variant
Portfolio
-
79 USD Telegram bot for booking
Bot DevelopmentThis project is a fully functional Telegram bot for online booking of consultations, created in Python using the python-telegram-bot library, SQLite database, as well as Geopy and TimezoneFinder services. The bot automates the process of scheduling users for consultations, supports different time zones, reminders, multilingualism (Ukrainian / English), and has an administrative panel for managing the schedule.
Key features:
… Booking.
Automatic detection of the user's time zone based on their city and country of residence (with a fallback option for different countries).
Multilingual interface (Ukrainian and English).
Booking confirmation with a message to the user about the date, time, and time zone.
Reminders.
Admin panel with the ability to:
view bookings by dates;
set daily slots (30 or 60 minutes);
create individual schedules for specific days;
send newsletters to users.
User support system that allows users to ask questions to the administrator directly in Telegram.
Storage of user information (names, languages, time zone).
SQLite database for storing users, bookings, and slots.
Reminder scheduler that runs in the background.