Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Artem Popovskyi

Offer Artem work on your next project.

Ukraine Sinelnikovo, Ukraine
2 hours 30 minutes back
Available for hire available for hire
7 proposals made
on the service 4 days 16 hours

Rating

Successful projects
No data
Average rating
No data
Rating
142
Python 1
1659 place out of 4500
Bot Development 1
908 place out of 1949

Skills and abilities

Programming

Portfolio


  • Telegram bot with integration of local SQLite database

    Bot Development
    I developed a stable Telegram bot in Python using the telebot library. The main feature of the project is the integration of the built-in sqlite3 module for working with a local relational database. The program can automatically create tables, write, update, and query data using direct SQL queries. This is ideal for projects where long-term storage of user profiles or logging actions is needed without losing speed. I also set up a security architecture, so all configuration API tokens are completely moved to hidden environment variables in a .env file. Database connections are opened and closed correctly, which protects the files from locking under high loads.
  • Information Telegram weather bot with OpenWeatherMap integration

    Bot Development
    Developed an interactive bot that provides detailed weather forecasts for any city in the world in real-time. The bot automatically adapts the interface language and sends a beautiful visual report to the user.

    Technical features of the project:

    Programming language: Python (telebot library).

    Integration with external service: asynchronous/synchronous requests via the requests library to the OpenWeatherMap API.

    Data processing: parsing complex JSON responses, obtaining extended parameters (temperature, feels like, humidity, wind speed).

    Dynamic media interface: the bot automatically generates and sends a photo card with the official weather icon directly from the server.

    Error protection: network requests are protected by timeouts and try/except blocks in case of internet failures.
  • Multifunctional Telegram bot for currency conversion

    Bot Development
    Developed a convenient Telegram bot that allows users to instantly transfer amounts between different currency pairs. The bot supports both fixed popular directions and manual input of any world currencies by the user.

    Technical features of the project: Programming language: Python (telebot library).

    Data handling: Integrated the currency_converter module for accurate and up-to-date rate calculations.

    Step-by-step scenarios: Implemented complex dialogue logic through register_next_step_handler, guiding the user from entering the amount to selecting the result.

    Security and stability: Inline buttons are automatically removed after being pressed, preventing the user from breaking the logic with repeated clicks on old messages.

    Interface optimization (UX): Implemented automatic replacement of commas with dots when entering numbers, protecting the program from accidental user errors.
  • Telegram bot for automating school/student schedules.

    Bot Development
    Developed a functional Telegram bot for convenient tracking of the academic schedule. The bot solves the problem of confusion between even/odd weeks and provides instant access to the lesson schedule in real time.

    Technical features of the project:
    * Programming language: Python (telebot library).
    * Automatic detection of the current day of the week using the datetime module.
    * Structuring data using multi-level nested dictionaries.
    * Setting up a convenient button menu grid (row_width=2).
    * Crash protection: automatic user session reset after server restart to avoid KeyError issues.

Activity

  Latest proposals 7
A Telegram bot is needed. The programming language is Python, and the bot must have an admin panel for processing requests.
25 USD
A bot needs to be created in Telegram for subscription payment.
45 USD
Layout designer for multi-page advertorial website (Health Media) — vibe coding, clean code
150 USD
Website layout
33 USD
Mobile version of the website
22 USD
Telegram bot
27 USD
Telegram automation of message distribution in chats
33 USD