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

Vitalii Bondarenko

Offer Vitalii work on your next project.

Ukraine Kyiv, Ukraine
14 days 4 hours back
Available for hire available for hire
age 18 years
on the service 11 months 1 day
  • web developer
  • selenium
  • python asyncio
  • asyncio
  • request
  • beautifulsoup4
  • python
  • aiohttp

Rating

Successful projects
No data
Average rating
No data
Rating
297
Python 95
604 place out of 4457
Data Parsing 15
211 place out of 767

Language proficiency level

Українська Українська: fluent
Русский Русский: fluent
English English: pre-intermediate

Skills and abilities

Architecture

Administration

Portfolio


  • 45 USD

    Steam Price Monitor & Telegram Bot

    Data Parsing
    Automated price monitoring system for games on Steam with instant notifications in Telegram.

    The script simulates user actions, bypasses age restrictions, retrieves the current game price, and compares it with previous values. When the price changes, the user receives a message with detailed information.

    Main functionality:
    automatic parsing of Steam pages (Playwright)
    bypassing age-gate (selecting year of birth)
    tracking price changes
    saving history in CSV (Pandas)
    sending notifications in Telegram (Aiogram)
    In the notification:
    status of change (decrease/increase)
    game title
    old and new price
    difference in hryvnias
    direct link to the game

    Technologies:
    Python, Playwright, Aiogram, Pandas, Regex

    #python #parsing #automation #telegrambot #playwright #scraping #steam #bot #automation
  • 45 USD

    Business data parser from Google Maps for lead generation (Python, Pla

    Data Parsing
    A tool has been developed for the automatic collection of business data from Google Maps.

    The project is intended for lead generation and market analysis and allows for the collection of structured information about companies in various cities and categories.

    The solution works based on browser automation and simulates the behavior of a real user for stable data collection.

    Functionality
    automatic collection of business data from Google Maps
    bypassing categories and cities of Ukraine
    obtaining information about companies
    collecting phone numbers, websites, and addresses
    searching for email (if available on the page)
    scrolling and loading results
    saving work progress
    removing duplicates
    exporting to Excel
    Data collected
    company name
    phone
    email (if available)
    website
    address
    link to Google Maps
    city
    category
    Technologies

    Python, Playwright, pandas, openpyxl, asyncio

    Result
    structured database of businesses
    ready Excel data for analysis
    absence of duplicates
    ability for large-scale collection
    Tags
    #python #parsing #googlemaps #leadgeneration #playwright #automation #data
  • 23 USD

    Asynchronous product parser from azi.ua (Python, SQLite)

    Data Parsing
    An asynchronous parser has been developed for collecting products from the online store azi.ua with automatic data saving in an SQLite database.

    The project is built on an asynchronous architecture that allows for efficient processing of a large number of pages and reduces the load on the server.

    Functionality
    asynchronous data collection (aiohttp + asyncio)
    automatic traversal of categories and pages
    server load control (Semaphore)
    parsing product names and prices
    saving data in an SQLite database
    protection against duplicate records
    Result
    structured SQLite database
    data categorized
    ready for analysis or further processing
    Technologies

    Python, aiohttp, asyncio, BeautifulSoup, SQLite

    Usage
    market analysis
    price monitoring
    data collection for stores
    automation of parsing
    #python #parsing #scraping #aiohttp #sqlite #automation #data
  • 23 USD

    Parsing products from Prom.ua via API (Python, Excel)

    Data Parsing
    Implemented a script for automatic collection of products from the Prom.ua catalog via GraphQL API.

    What has been done:

    collection of products through API (faster and more stable than HTML parsing)
    pagination (offset) implemented for collecting large volumes
    data processing and removal of duplicates
    protection against blocks (delays, headers)
    automatic export to Excel / CSV

    Result:

    100+ products collected in one run
    structured Excel file created (name, price, seller)

    Technologies:
    Python, requests, pandas, GraphQL API

    Can be adapted for other categories and websites.
    #parsing #python #scraping #api #excel #data

Activity

  Latest proposals 10
Parsing Google Maps
23 USD
Scrape the database of sellers PROM UA
27 USD
Creation of a software solution for automatic data collection about products from five target websites.
90 USD
Search for a specialist in parsing (Prozorro, Clarity Project)
23 USD
Product purchase parser on Prom.ua
23 USD
Parsing a list of websites and collecting phone numbers
34 USD
It is necessary to upload 100k products (full or from the info catalog) from Allegro per week.
226 USD
Email parsing
23 USD
Parsing Google Maps
34 USD
Scrape the number of products on the website
29 USD