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

Mykola Soldatov

Offer Mykola work on your next project.

Ukraine Vinnytsia, Ukraine
3 days 9 hours back
Available for hire available for hire
6 Safes completed
3 months 18 days back
6 clients
7 proposals made
age 20 years
on the service 6 months 20 days

Rating

Successful projects
86%
Average rating
9.97 out of 10
Rating
1014
Python
163 place out of 4494
Bot Development
107 place out of 1937
3 projects
Bot Development
2 projects
Data Parsing
1 project
Data Processing
1 project
AI & Machine Learning

Language proficiency level

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

Skills and abilities

Portfolio


  • 89 USD

    BARBERSHOP BOT

    Bot Development
    BARBERSHOP BOT — smart online booking in Telegram

    ESSENCE IN ONE SENTENCE

    This is a Telegram bot that takes care of all client bookings at the barbershop: the client selects a barber and time with just a few taps, while the team manages requests directly in their work chat. No calls, no notebooks, no "oh, I forgot to write it down."

    WHY IT'S NEEDED FOR THE BARBERSHOP

    The problem it solves:
    • the administrator is overwhelmed with calls and direct messages;
    • clients write at night and receive responses in the morning — and go to others;
    • bookings get mixed up, there are overlaps for one master;
    • clients forget about their visit, and empty "windows" mean lost money.

    What the bot provides:
    • accepts bookings 24/7, even when the salon is closed;
    • frees the administrator from routine tasks;
    • prevents two clients from booking the same time with one master;
    • reminds the client about their visit, reducing no-shows;
    • shows all requests to the team in one chat with control buttons.

    In simpler terms: the bot transforms the chaos of bookings into a clear system, and does it automatically.

    HOW IT WORKS FOR THE CLIENT

    Booking is 5 simple steps with a progress bar, so the person can see their path:

    1. Location — selects a branch
    2. Service — haircut, beard, shaving, etc. (with prices)
    3. Barber — each master is shown on a separate card with a photo, name, and specialization
    4. Date — the nearest days (Today, Tomorrow, and beyond)
    5. Time — only available slots (busy and past ones are hidden automatically)

    Then the client leaves their name and number (with one tap via a button), sees a summary — and it's done, the request is accepted.

    Additionally, the client can:
    • view the salon's work gallery;
    • see their bookings and cancel if needed;
    • check contacts.

    HOW IT WORKS FOR THE TEAM

    As soon as a client books — a neat request card with all the information arrives in the managers' work chat: client name, phone, service with price and duration, master, location, date, and time.

    And control buttons right below it:
    • Confirm — the client instantly receives a notification that the booking is confirmed;
    • Decline — the client learns that the time is busy;
    • Tag — VIP, new client, regular, call back, prepayment;
    • Completed — after the visit.

    It even shows which manager processed the request.

    WHY IT LOOKS EXPENSIVE

    • real colored buttons (green, red, blue) — a new Telegram feature that is not available in all bots;
    • photos of barbers and works directly in the bot;
    • clean, light message design without visual noise;
    • thoughtful logic: no overlaps, reminders, progress bar.

    WHAT'S UNDER THE HOOD

    • Python and aiogram 3 — a modern framework for Telegram bots;
    • SQLite database (records, masters, services, locations);
    • reminder scheduler (APScheduler);
    • easily adaptable for any salon in just a few minutes (masters, services, prices, photos can be changed).

    FOR WHOM

    Barbershops, hair salons — any business "by appointment." Once set up, the template can be easily transferred to a new client: just change the salon data, photos, and prices — and the bot is ready to work.
  • 56 USD

    Telegram bot for a manicure salon / nail studio

    Bot Development
    For clients
    Appointment for the procedure

    The client goes through a simple appointment process:

    Selection of the master

    Selection of the date (interactive calendar with month switching)

    Selection of the time

    Confirmation of the appointment

    Entering the phone number

    Comment (optional)

    After this, an application is created, which awaits confirmation from the salon.

    Managing the appointment

    If the client already has an appointment, the bot shows its status and offers:

    Reschedule the appointment

    Cancel the appointment

    Rescheduling automatically cancels the old appointment and starts a new booking process.
    When canceled, the bot sends a request in the staff chat, which makes the decision.

    Masters and prices

    The "Masters + Prices" section shows information about each master:

    Photo of the master

    Specialization (manicure, pedicure, design, etc.)

    Work experience

    Prices for services

    Button to book with the master

    Salon information

    The bot also contains informational sections:

    Address

    Photo or map of the location

    Salon address

    Phone number

    Working hours

    Reviews

    Link to the channel or page with client reviews

    Contact

    Contact details for quick communication

    Messages and reminders

    The bot automatically sends the client messages:

    Reminder about the upcoming procedure one day or a few hours in advance

    Confirmation of successful booking or rescheduling

    Informational messages about promotions or new salon services

    Rating after the procedure

    After the appointment is completed, the bot automatically sends the client a request for a rating.

    The client can:

    rate from 1 to 5

    leave a text review or skip

    Additional features

    Filter by master specialization (for example: only pedicure, only design)

    Search for available times on a specified date

    Ability to rebook with a favorite master with one click

    Administrative part

    Salon staff receives in chat:

    New appointment requests

    Requests for cancellation or rescheduling of appointments

    Ability to confirm or decline the appointment

    Statistics on attendance and client ratings
  • 89 USD

    OLX Offer Bot

    Bot Development
    A bot for automatic trading on OLX that independently finds listings, sends offers, and manages communication with sellers.

    What the bot does

    Parses listings
    searches for laptops and smartphones in selected categories
    stores new listings in a database
    does not reprocess already checked lots

    Automatically sends trades
    opens each listing and clicks to negotiate
    enters a discounted price set in the settings
    by default, a 40 percent discount is used
    works according to specified filters and rules

    Monitors seller messages
    regularly checks chats
    determines when a seller has agreed, declined, or written an unusual response

    Automatically replies
    if a seller writes, the bot can respond itself
    uses random phrases from a list
    after replying, it can send an additional confirmation message
    there is an option to write custom text manually

    Notifications in Telegram
    sends messages if a seller has agreed or user attention is needed
    the message includes quick action buttons for random responses, suggesting a trade, or custom text

    Technical part
    the bot launches a real Chrome browser via Playwright
    works on VPS through Xvfb
    stores cookies and browser profile so there is no need to log in each time
    supports simultaneous operation with multiple OLX accounts
    supports 2FA and requests a code via Telegram if necessary
    works through a real browser, which helps interact correctly with OLX's protection

    Ready for adaptation to other categories or individual logic tailored to the client.
  • 56 USD

    Bot for booking at a beauty salon in Telegram

    Bot Development
    The bot allows clients to independently book appointments with a master without calls and messages. The user selects a master, date, and time, leaves contact details and a comment. The bot provides cards of masters with photos and prices, the salon's address, reviews, and quick communication.

    For the staff, applications automatically arrive in the staff channel, where they can be confirmed or rejected with one click. After the decision, the client immediately receives a notification.

    The admin can manage masters and employees, view appointments for any date. The bot automatically sends reminders to clients and does not allow double booking of the same time.

    Suitable for beauty salons, barbershops, manicure studios, and any service business with client bookings.
  • 89 USD

    Telegram bot for automatic search and monitoring of cars

    Bot Development
    Main functionality:
    Search for cars by brand, model, year, price, transmission, region
    Analysis of "market deviation" based on median price
    Display only new listings (up to 48 hours)
    Anti-duplicate (listings are not sent again)
    Background monitoring with automatic notifications in Telegram
    Flexible filters controlled through the bot menu

    Technologies:
    Python 3.11
    aiogram 3
    Playwright (bypassing OLX anti-bot)
    BeautifulSoup / httpx
    SQLite
  • 45 USD

    Telegram bot for car search on AUTO.RIA

    Main functionality:
    – start menu with buttons (without manual commands)
    – selection of car brand through inline buttons (Audi, BMW, Mercedes, Toyota, Renault)
    – filter by year range
    – automatic parsing of ads from AUTO.RIA
    – building a list of models by selected brand (X5, G-Class, Q5, etc.)
    – filtering results by year and model
    – output with a link to the ad

    Technologies:
    – Python 3
    – framework #Aiogram 3 (Telegram Bot API)
    #httpx + #BeautifulSoup4 for HTML parsing
    – asynchronous code based on #asyncio
    – project structure: separate modules for handlers, keyboards, and parsing services.
  • 178 USD

    Gaming Telegram bot: slots, dice, bets, profiles, and statistics

    Bot Development
    Main functionality:
    - User registration system with age verification (18+).
    - Gaming mechanics based on Telegram Dice API (slots, dice, football, basketball, darts, bowling, heads/tails).
    - Betting system and user internal balance.
    - User profile displaying statistics (games played, wins, biggest win, total winnings, ranking).
    - Leaderboard based on winnings.
    - Admin panel with the ability to credit balance to users by ID.
    - Full operation with the database (creating, updating records, saving statistics).

    Technologies and tools:
    - Python 3.10+
    - Aiogram 3.x (asynchronous framework for Telegram bots)
    - FSM (Finite State Machine) for processing gaming scenarios
    - SQLite (local database)
    - SQLAlchemy (ORM for working with the database)
    - dotenv for managing configuration and tokens

    Architecture:
    - Modular structure: separate handlers for bot sections (start, games, profile, admin).
    - Separation of logic by modules (config, db, models, handlers).
    - Use of asynchronous approach and context managers for working with database sessions.

Reviews and compliments on completed projects 6 1

24 February 107 USD
Automate the offer on OLX

Quality
Professionalism
Cost
Contactability
Deadlines

A good freelancer, despite unfortunately not being able to complete the task. But in any case, the freelancer tried and was constantly in touch.

23 February 33 USD
Facebook Parser

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is excellent, high quality, and on time.

12 February 45 USD
Parser Work Ua & Rabota ua

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great, excellent, on time and of high quality. I recommend.

1 February 76 USD
Creating a bot in Telegram

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great. Helped in every situation.

29 January 39 USD
Need a Telegram bot

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is professional. The person knows their job. I recommend to everyone.

19 January 53 USD
Authoria parser

Quality
Professionalism
Cost
Contactability
Deadlines

Everything is great!! Completed at 200%!!!!!!!!!

4 January 45 USD
Bot

Quality
Professionalism
Cost
Contactability
Deadlines

Excellent work, done quickly and with quality.

Activity

  Latest proposals 10
Link UA Telegram bot
67 USD
Telegram bot
67 USD
Development of a Telegram bot according to the specifications
601 USD
Assignment for college thesis
45 USD
Translate Ad Text from Ukrainian to Russian
1350 USD
Create a logo
1050 USD
Development of 2 chatbots for mini-courses
134 USD
Data collection script (JS execution)
45 USD
Telegram bot
107 USD
I am looking for a responsible developer for optimizing a mailing script for a business in Telegram.
32 USD