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

Bohdan Rii

Work for results: quickly, qualitatively, on time.
Offer Bohdan work on your next project.

Ukraine Lvov, Ukraine
2 days 9 hours back
Available for hire available for hire
3 Safes completed
1 year back
3 clients
1 proposal made
age 26 years
on the service 3 years
  • telegram bot

Rating

Successful projects
100%
Average rating
No data
Rating
457
Audio & Video Editing
419 place out of 4705
Python
294 place out of 4466
1 project
Audio Processing
1 project
Photo Processing
1 project
Online Stores & E-commerce
1 project
Databases & SQL

Language proficiency level

Українська Українська: fluent
English English: intermediate
Polski Polski: intermediate

CV

Freelance software development and web development


Years: from 2021 to today


Python program development, data parsing, telegram bot development and support.

Layout of websites using HTML/CSS.

Image processing in Adobe Photoshop, creation of banners, advertising materials and flyers.

Basic skills:

Programming languages: Python, JavaScript

Web technologies: HTML, CSS

Design tools: Adobe Photoshop, Adobe Illustrator

Projects:

(In the "Portfolio" section)




Help:

Coursework/Laboratory work

Presentations

Writing scripts

Informatics



Additional skills:

Excellent communication skills and ability to work in a team.

Strong analytical and problem-solving skills.

High level of motivation and responsibility.

Skills and abilities

Portfolio


  • Photo retouching

    Photo Processing
    Photo retouching to order of any complexity.

    #retouching #Retouch #photoretouch
  • 45 USD

    Illustration

    Illustrations & Drawings
    Task description:
    Medical Alchemist - a master of alchemy in the world of tattoos. This is a stylish, young character in a white lab coat and black latex gloves, with minimalist glasses and elements of modern design. He does not look too "official" - rather, like a creative genius who creates cosmetics for tattoo artists. Features: A black shaker with cosmetics that he always holds. A small gadget for applying film in the shape of a stylish futuristic tool. Tubes, spatulas, or miniature containers may peek out of the pockets of the coat.

    #illustrator #drawings #graphic_designer
  • 90 USD

    Telegram Userbot

    Python
    Developed a Telegram user-bot that sends messages to users using the Telethon library, which allows interaction with Telegram both through bot APIs and through a user account (user-bot). In our case, through the user account. The user bot was implemented in the form of a Telegram bot and uploaded to the server for automatic operation.
    Program operation description:
    - The client enters the bot and writes the text that needs to be sent.
    - The next step is for the user to enter the user IDs (separated by commas) to whom the message should be sent.
    - Sending messages: The bot launches an asynchronous function that connects to Telegram via Telethon and sends messages to all specified IDs.

    #python-bots #Python #python-telegram-bot #pytelegrambot
  • Python script

    Python
    Development of a script for checking the validity of email accounts.
    There is a file that contains a list of email accounts in the format login:password. A script needs to be developed that will check each account for validity, i.e., whether it is possible to log into the account with the provided data (domains, logins, and passwords).

    Main Functions:

    Account validation: The script must check whether it is possible to log into each account.
    Proxy operation: The script must work through a proxy. The number of accounts checked from one IP should be specified in the configuration file.
    Domain names: There are 4 domain names for email accounts. Three of them have the same structure for checking, while one domain is different. The script must take these features into account.
    Output file: The script must save the results of the checks in a file, where only those accounts that were successfully logged into will be listed.

    Steps for development:

    Reading the configuration file: It specified the number of accounts to check from one IP through the proxy.
    Reading the account file: Format "login:password".
    Checking accounts for validity through domain servers:
    For three domains, the same authorization logic was used.
    For the fourth domain - a separate authorization process.
    Proxy handling: Different IPs were used to check accounts considering the limitations.
    Recording results:
    Save valid accounts in the output file.
    Invalid accounts in another file.

    Additionally, the following was added:
    Logs for recording failed checks.
    Handling CAPTCHA if it appears during account checks.
    Improved error handling and timeouts for requests.

    #python #pythonbot #scripts
  • Design of creatives for social media

    Photo Processing
    Logos
    Banners
    Youtube Preview
    Presentations
    Instagram Stories
    Video editing for: Instagram, TikTok, Youtube.

    #design #adobephotoshop #Photohop
  • Snake Game in Python

    Python
    The game was created using three main libraries PyGame, Time, and Random.
    The player controls the snake using direction buttons - up, down, left, right, which crawls on the plane (bounded by walls), collecting red squares (apples), avoiding collisions with its own tail. Each time the snake eats a piece of food, it becomes longer, gradually complicating the game. The starting position is one cell (head) located in the center of the field. When the snake collides with the wall, it dies, when it collides with itself ("self-eating"), the snake dies and the game ends. When eating "Apples," a new cell of the snake is added. The goal of the game is to score as many points as possible.
    The game was written for a course project.

    #python #Programming
  • Telegram bot for anonymous messaging

    Python
    Telegram bot written in Python. MySQL database.
    The user launches the bot and is shown two buttons to choose from "I am a boy" and "I am a girl". After choosing, the user's id goes to the database, where it waits for a conversation partner of the opposite gender to appear. After that, the bot connects them for communication, previously linking them in the database by their Telegram id. If the user wants to end the conversation, there are two buttons in the menu "End the conversation" and "Open your profile" (if they no longer wish to remain anonymous with the conversation partner). After the user chooses an action, they are taken back to the main menu.

    #Python #telegram-bot #Programming

Reviews and compliments on completed projects 3

Quality
Professionalism
Cost
Contactability
Deadlines

thank you, quickly and efficiently

9 January 2025 5 USD
Cut the photo in Photoshop

Quality
Professionalism
Cost
Contactability
Deadlines

I did everything quickly and efficiently, I recommend!

17 October 2024 21 USD
EXCEL COLUMNS

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is fine, the service was performed quickly and efficiently.

Activity

  Latest proposals 10
Make a coloring book from the photos (24 pages = 24 pictures)
90 USD
Video editing for YouTube
29 USD
Fix the quality of the 3D figurine.
29 USD
Video editing for personal purposes
45 USD
Video editing
45 USD
Create 3 video creatives (Gambling): Search for outputs + Lip-Sync + Editing
58 USD
Video Editing for Youtube
28 USD
Create an image in Photoshop
16 USD
4441111007063021 for the restaurant
609 USD
Replace the background and set the dimensions
16 USD