You will get a Python website monitoring tool with scheduled runs and alerts

Project details
I will build a Python tool that automatically collects publicly available data from websites you choose — prices, listings, availability, or other structured content — and delivers it clean and ready to use. For monitoring, it runs on a schedule and alerts you by email or Telegram when something changes (price drops, new listings, stock updates). I only work with publicly accessible data and respect each website's terms of service and robots.txt — projects involving login-protected content, personal data, or restricted sources will be declined. 10+ years in data engineering, 800+ hours on Upwork with a 5.0 rating. You get simple, documented, maintainable code.
Data Tool
PythonWhat's included
| Service Tiers |
Starter
$250
|
Standard
$450
|
Advanced
$850
|
|---|---|---|---|
| Delivery Time | 5 days | 7 days | 14 days |
Number of Pages Mined/Scraped | 1 | 1 | 3 |
Number of Sources Mined/Scraped | 100 | 500 | 2000 |
Number of Revisions | 1 | 2 | 2 |
Optional add-ons
You can add these on the next page.
Additional website/source
(+ 4 Days)
+$150
Extra 500 pages
(+ 2 Days)
+$75
1 month of maintenance & fixes
+$150
10 reviews
(10)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
JK
Jonathan K.
Aug 14, 2026
Build a Google First-Page and Map-Pack Rank Tracker
I chose Sergi because he didn’t come in with a pre-determined solution. Choosing the right data provider was one of the most important parts of the project, and he took the time to test multiple options with me before deciding what worked best.
His technical ability was clear throughout the project, especially in the quality of the documentation and tutorial video. He also provided clear instructions so I could install and operate everything myself using my own Google Cloud and other services.
I especially appreciated that he kept a secondary data provider integrated as a backup in case the primary option ever fails. Thoughtful, technically capable, and dependable. I would absolutely work with him again!
His technical ability was clear throughout the project, especially in the quality of the documentation and tutorial video. He also provided clear instructions so I could install and operate everything myself using my own Google Cloud and other services.
I especially appreciated that he kept a secondary data provider integrated as a backup in case the primary option ever fails. Thoughtful, technically capable, and dependable. I would absolutely work with him again!
JC
Joao C.
May 6, 2024
kNN Vector Search & ML
GP
Grigol P.
Mar 7, 2024
Database and Dashboard Developer with Python and Web Automation Skills
Sergi performed exceptionally well in our data integration project. He demonstrated his expertise in using Python and Selenium for real-time data collection and presentation. His user interface design was intuitive, and he implemented vigilant data security measures that surpassed our expectations.
Hes commitment to ensuring smooth server operation and timely alerts for critical data changes was admirable. He approached challenges with ease, showing a proactive attitude throughout the project. Overall, I am thoroughly impressed with Sergi's work and highly recommend him for future projects.
Hes commitment to ensuring smooth server operation and timely alerts for critical data changes was admirable. He approached challenges with ease, showing a proactive attitude throughout the project. Overall, I am thoroughly impressed with Sergi's work and highly recommend him for future projects.
PK
Paris K.
Jul 3, 2023
Seeking Data Scientists/Data Engineers with ETL, ML, Python and AWS experience [aws-gsml-2023-1]
Sergi did a great job on ETL and ML tasks using Amazon Web Services (AWS) capabilities. We'd be happy to work with this freelancer again.
CC
Chris C.
Nov 7, 2022
Hashing & Cluster
Sergi is amazing, he understands AI/ML from both a practical perspective and also an academic perspective allowing for a unique approach to problem solving. Overall Sergi was great to work with, he will go the extra mile to ensure the project is a success.
About Sergi
Data Engineer | Python ETL Pipelines, Web Scraping, Dashboards & AI Se
Tbilisi, Georgia - 6:32 pm local time
10+ years in data science and engineering, most of it at Bank of Georgia — Airflow-based ETL and migration pipelines, credit risk models (xgboost), NLP for customer feedback analysis, and full-stack internal tools (Flask, Django, React). Earlier, I optimized 24/7 call distribution for Georgia's national emergency center using queueing theory.
On Upwork: 11 completed jobs, 5.0 rating, 800+ hours, $60K+ earned. Projects include a kNN vector search system, a large-scale hashing & clustering pipeline (AWS, Postgres), real-time trading dashboards (Dash, Bokeh), and Selenium-based data collection. A client wrote: "He demonstrated his expertise in using Python and Selenium for real-time data collection... His user interface design was intuitive."
What I take on:
• Data pipelines & ETL — Airflow, Python, Postgres, AWS
• Web scraping & monitoring — Selenium/Playwright, scheduled jobs with alerts
• Dashboards — Dash, Bokeh, real-time data visualization
• AI search & retrieval — vector databases, embeddings, RAG over your documents or data
MSc in Mathematics. I write simple, explicit code that someone else can maintain — no clever abstractions. I respond fast and deliver working systems, not prototypes.
Steps for completing your project
After purchasing the project, send requirements so Sergi can start the project.
Delivery time starts when Sergi receives requirements from you.
Sergi works on your project following the steps below.
Revisions may occur after the delivery date.
URLs
You send the target URL(s) and the exact data fields you need
Feasibility
I confirm feasibility and scope within 24 hours
