Freelancer logo
How It Works
Browse Jobs
Log In
Sign Up
Post a Project
You're now following .
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade
here.
Successfully unfollowed user.
Error unfollowing user.
You have successfully recommended
Error recommending user.
Email successfully verified.
User Avatar
$25 USD / hour
Flag of UAFlag of UA
kharkiv,
ukraine
$25 USD / hour
It's currently 7:30 AM here
Joined January 8, 2017
1 Recommendation

Pavlo B.

@RaulBlanko

annual-level-two.svg
5.0 (36 reviews)
5.0 (36 reviews)
5.7
5.7
$25 USD / hour
Flag of UAFlag of UA
kharkiv,
ukraine
$25 USD / hour
100%
Jobs Completed
100%
On Budget
96%
On Time
35%
Repeat Hire Rate

Python developer: web scraping, data processing

- Web scraping, parsing, and data mining using Python - Providing and using API (REST, GraphQL) - Any web automation, search automation using Selenium Webdriver - Data exploring and processing scripts, tasks and processes automation using Python - Data processing and converting tools from/to XLSX, JSON, XML, PDF, DOCX, CSV etc. - Desktop applications, Windows applications using PyQT - SQL, NoSQL Database integration: MongoDB, MySql, MariaDB, etc. Data exploring & statistical analysis using R and Python: Scipy, Numpy, Pandas - Linear regression - Logistic regression - Pearson product-moment correlation coefficient - Spearman's rank correlation coefficient - Kendall tau rank correlation coefficient - Pearson's chi-squared test - Fisher's exact test - Student's t-test - Mann - Whitney U-test - Analysis of variance (ANOVA) - Kruskal-Wallis test - Cluster analysis - Principal component analysis, etc. I would be pleased to consider proposals for long-term projects.
Freelancer
Python Developers
Ukraine

Contact Pavlo B. about your job

Log in to discuss any details over chat.

Portfolio Items

The goal was to find all links with Google Image Search for a huge number of images.
The issue is that Google image search API was deprecated long time ago.
That's why i used Selenium Webdriver to automate the searching process.
So the script crawls all images and saves the result of crawling to an excel sheet or updates MySQL database.
Google Image crawler
The goal was to find all links with Google Image Search for a huge number of images.
The issue is that Google image search API was deprecated long time ago.
That's why i used Selenium Webdriver to automate the searching process.
So the script crawls all images and saves the result of crawling to an excel sheet or updates MySQL database.
Google Image crawler
The goal was to find all links with Google Image Search for a huge number of images.
The issue is that Google image search API was deprecated long time ago.
That's why i used Selenium Webdriver to automate the searching process.
So the script crawls all images and saves the result of crawling to an excel sheet or updates MySQL database.
Google Image crawler
This scraper allows getting all product information from any category or folder of three big online food stores.
All these sites have dynamic-loaded web pages, so Selenium Webdriver was used.
It's possible to run the script in silent (headless) mode.

It is a part of a big crawling project running on the AWS platform
Product Scraper for three big online stores
This scraper allows getting all product information from any category or folder of three big online food stores.
All these sites have dynamic-loaded web pages, so Selenium Webdriver was used.
It's possible to run the script in silent (headless) mode.

It is a part of a big crawling project running on the AWS platform
Product Scraper for three big online stores
This scraper allows getting all product information from any category or folder of three big online food stores.
All these sites have dynamic-loaded web pages, so Selenium Webdriver was used.
It's possible to run the script in silent (headless) mode.

It is a part of a big crawling project running on the AWS platform
Product Scraper for three big online stores
Async web scraper works with the ElasticSearch cluster and MongoDB.
It takes the list of organizations from MongoDB database and creates the bulk of tasks (coroutines) that run asynchronously.
For every organization in the database, it crawls all the pages, clears the texts, and updates ES cluster with new text content.
It saves all necessary things into draft ES index including sitemaps, visited pages, visiting reports, "robots.txt" rules.
Asynchronous web scraper
Async web scraper works with the ElasticSearch cluster and MongoDB.
It takes the list of organizations from MongoDB database and creates the bulk of tasks (coroutines) that run asynchronously.
For every organization in the database, it crawls all the pages, clears the texts, and updates ES cluster with new text content.
It saves all necessary things into draft ES index including sitemaps, visited pages, visiting reports, "robots.txt" rules.
Asynchronous web scraper
Async web scraper works with the ElasticSearch cluster and MongoDB.
It takes the list of organizations from MongoDB database and creates the bulk of tasks (coroutines) that run asynchronously.
For every organization in the database, it crawls all the pages, clears the texts, and updates ES cluster with new text content.
It saves all necessary things into draft ES index including sitemaps, visited pages, visiting reports, "robots.txt" rules.
Asynchronous web scraper
The goal was to implement MySQL (MariaDB) database filling by sports data gathered through REST API. 
DB schema was designed and tested on performance and internal consistency.
Data were processed with parser written on Python.
Football database design
The goal was to implement MySQL (MariaDB) database filling by sports data gathered through REST API. 
DB schema was designed and tested on performance and internal consistency.
Data were processed with parser written on Python.
Football database design
The goal was to implement MySQL (MariaDB) database filling by sports data gathered through REST API. 
DB schema was designed and tested on performance and internal consistency.
Data were processed with parser written on Python.
Football database design
The goal of the project was to automate routine tasks of 3d-printing studio:

for every item in list of models
- to get product costs and sell prices
- to get model sizes and volumes for diffrernt scales with diffrernt parameters
- to create csv report for online store

Thus the program allows to get all necessary information about any number of 3d-models in different scales with custom parameters and create report for online store.
Reports automation for 3d-printing startup
The goal of the project was to automate routine tasks of 3d-printing studio:

for every item in list of models
- to get product costs and sell prices
- to get model sizes and volumes for diffrernt scales with diffrernt parameters
- to create csv report for online store

Thus the program allows to get all necessary information about any number of 3d-models in different scales with custom parameters and create report for online store.
Reports automation for 3d-printing startup
The goal of the project was to automate routine tasks of 3d-printing studio:

for every item in list of models
- to get product costs and sell prices
- to get model sizes and volumes for diffrernt scales with diffrernt parameters
- to create csv report for online store

Thus the program allows to get all necessary information about any number of 3d-models in different scales with custom parameters and create report for online store.
Reports automation for 3d-printing startup
Desktop application developed on Python with PyQT5 framework.
It helps those people who often fall asleep while watching TV-series at night).
It can make PC go into sleep mode, hibernation or shutdown after or exactly at any chosen time.
PC Shutdown Timer
Desktop application developed on Python with PyQT5 framework.
It helps those people who often fall asleep while watching TV-series at night).
It can make PC go into sleep mode, hibernation or shutdown after or exactly at any chosen time.
PC Shutdown Timer
Desktop application developed on Python with PyQT5 framework.
It helps those people who often fall asleep while watching TV-series at night).
It can make PC go into sleep mode, hibernation or shutdown after or exactly at any chosen time.
PC Shutdown Timer

Reviews

Changes saved
Showing 1 - 5 out of 36 reviews
Filter reviews by:
5.0
$550.00 USD
Pavlo B is a great programmer! Very committed and always delivers! I'll definitely work again with Pavlo.
Python
Data Processing
Cloud Computing
Web Scraping
+1 more
User Avatar
Flag of CA Emmanouil G. @mskam7719
3 months ago
5.0
$250.00 USD
Pavlo is a reliable and proficient fullstack developer. He recognizes the different scenarios that arise after the software development has started and works smartly to address such scenarios to deliver a high quality software product as required by the end-user. He keeps the communication open and regularly informs about the progress. Please do not take advantage of his good nature by demanding more for the same fixed price, if project requirements increase do pay him more. Strongly recommended
Python
Web Scraping
MySQL
Data Mining
I
Flag of NZ Iron M. @ironmaiden247
5 months ago
5.0
$480.00 USD
One of the best I worked with - Good initial contact! Showed he knows what hes doing - and made extra functions which helped me save time! GREAT! Thanks!
PHP
Engineering
Web Scraping
Software Architecture
O
Flag of DK Anders H. @oscand
6 months ago
5.0
$425.00 CAD
Pavlo is one of the most skilled programmers I've found in this platform. He is always committed to provide a top service and he'll find a solution for every problem. I'll definitely hire him again.
Python
Linux
Data Processing
Cloud Computing
Bash Scripting
User Avatar
Flag of CA Emmanouil G. @mskam7719
12 months ago
5.0
$710.00 CAD
It was an absolute pleasure to work with Pavlo on this project. He is a real expert in python + MySQL integration on AWS Linux server. But most importantly, he was committed to deliver the PERFECT outcome that covered all my needs. He looked for every single detail and made sure that nothing was missing. I'll definitely reach out to Pavlo when a new project comes up.
Python
Data Processing
Cloud Computing
Web Scraping
+1 more
User Avatar
Flag of CA Emmanouil G. @mskam7719
1 year ago

Education

Bachelors of Computer Science

Harkivs'kij Deržavnij Tehnicnij Universitet Radioelectroniki, Ukraine 1996 - 2000
(4 years)

Qualifications

Python programming

Stepik.org
2017
https://stepik.org/cert/48496

Data analysis with R

Stepik.org
2016
https://stepik.org/cert/44265

Contact Pavlo B. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Certifications

us_eng_1.png US English 1 87%

Top Skills

Python
33
Web Scraping
27
Data Processing
20
Selenium Webdriver
12
Cloud Computing
9

Browse Similar Freelancers

Python Developers in Ukraine
Python Developers
Web Scraping Specialists
Data Processing Executives

Browse Similar Showcases

Python
Web Scraping
Data Processing
Selenium Webdriver
Previous User
Next User
Invite sent successfully!
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2021 Freelancer Technology Pty Limited (ACN 142 189 759)
There is no internet connection