You will get a web scraper to get your desired data from any website (Crawler/Scraper)
Top Rated

Top Rated

Project details
You will get a bug free scraper that will scrape the website you'll mention with a csv format data export integration.
It will be written in Python using Selenium, Websriver, Scrapy, Requests, Beautiful Soup or Urllib as per your choice.
I have Python Specialization and 3+ years of experience writing scripts to automate, scrape, parse, crawl web pages, file handling, database management, and any other custom task.
It will be written in Python using Selenium, Websriver, Scrapy, Requests, Beautiful Soup or Urllib as per your choice.
I have Python Specialization and 3+ years of experience writing scripts to automate, scrape, parse, crawl web pages, file handling, database management, and any other custom task.
Data Tool
PythonWhat's included
| Service Tiers |
Starter
$40
|
Standard
$80
|
Advanced
$130
|
|---|---|---|---|
| Delivery Time | 3 days | 6 days | 9 days |
Number of Revisions | 0 | 1 | 1 |
Optional add-ons
You can add these on the next page.
Fast Delivery
+$20 - $40
Additional Page Mined/Scraped
+$3
Additional Revision
+$20
Save in Database / CSV in custom format
(+ 1 Day)
+$10
27 reviews
(26)
(0)
(1)
(0)
(0)
This project doesn't have any reviews.
TK
Tanvir K.
Dec 24, 2024
Ai Talk Buddy
Thank you
GK
George K.
Dec 8, 2024
Scraping task
Usman helped me complete a complex task with success, will work again.
NW
Nicole W.
Sep 2, 2024
Data analyst
Very good and very fast!
JB
Jacob B.
Jul 10, 2024
API based Meteogram Generator for Weather Channel
Great work, once again. Program turned out better than expected. Great visualization tools in python with custom styling. Can’t wait for the next project (actually ongoing!) have used him several times and plan to hire again!!! HIGHLY RECOMMEND !!
TK
Tanvir K.
Feb 5, 2024
AI Chatbot integrated with Chatgpt/OpenAI
Sincere and professional to work with
About Muhammad Usman
Senior Full-Stack Developer: AI, Automation & Data Systems
100%
Job Success
Kot Addu, Pakistan - 2:30 pm local time
That is the shortest honest summary of how I work. I am not the cheapest or the loudest, but clients who start me on a small job tend to keep me on. I hold 100% Job Success across 39 contracts and I am Top Rated Plus.
WHAT I BUILD
- Full-stack web applications. Python backends with FastAPI, Flask, Django or Laravel, and React, Vue or Astro front ends in TypeScript. Relational and document databases side by side, background job queues, caching, and search.
- AI-powered products. Retrieval-augmented systems that answer from a client's own data rather than from general knowledge: custom datasets embedded into a vector database, with query expansion and relevance filtering over the results, on fine-tuned models. Also speech-to-text and text-to-speech pipelines running Llama 3 through Groq and GPT-4o through OpenAI, with Vosk for offline recognition. Voice assistants, conversational agents and support chatbots.
- Automation and data extraction. Browser automation with Selenium and Playwright, resilient scrapers for sites that do not want to be scraped, scheduled pipelines, and the unglamorous infrastructure that keeps them running unattended for years.
- Running things in production. Linux services under systemd behind nginx, background workers with Celery and Redis, and S3-compatible object storage. I deploy and operate what I build rather than handing it over and disappearing.
- Mobile applications. Flutter for Android and iOS. My own productivity and finance app is published on Google Play, built offline-first with local storage and cloud sync.
- Data analysis and visualisation. Geospatial and statistical analysis over large public datasets, including published case-study work for an analytics consultancy. Turning messy data into something a non-technical person can act on.
A LONG ENGAGEMENT, AS AN EXAMPLE OF HOW I WORK
For the past 20 months I have been the sole developer on Resomix, a music technology platform now in production beta. The relationship started as a two-week scraping task and grew into the whole system.
I built and run the API backend in Python and FastAPI, the React and TypeScript front end, and the data layer across MariaDB, MongoDB and Elasticsearch. Around those sit independent microservices coordinated through Celery and Redis, catalogue ingestion over managed SFTP with CSV manifests and validation, a partner-scoped REST API with sandbox and webhooks, Stripe billing, an internal admin dashboard, and a load-testing suite. It runs as Linux services under systemd behind nginx, with S3-compatible object storage.
The first four months were research and development in a domain I had not worked in before, and several approaches failed before one worked. I own the architecture decisions, the deployments, and the production issues at 2am. That is the work I am best at: staying with something long enough to get it right.
HOW I WORK
- I would rather ask three clarifying questions up front than deliver the wrong thing quickly.
- I write documentation, because I have maintained enough of my own code to know why it matters.
- I have shipped in domains I knew nothing about at the start. Learning the domain is part of the job, and I plan and price for it honestly instead of pretending otherwise.
- Clear English, timely updates, and early warning from me when something is going to slip.
BACKGROUND
BS in Software Engineering from Riphah International University, gold medalist, 2020 to 2024. Six years writing software, five of them freelancing full time. Previously CTO at a small software company, and before that I built parts of the university's official alumni portal in Vue and Laravel during a year-long internship, which is still in service today.
I also work in PHP, Laravel, C++ and Java. They are not what I chase, but the experience is real and I am happy to take that work.
If you have something that needs building properly rather than quickly, or something half-built that needs an owner, send me the details and I will tell you honestly whether I am the right fit.
Steps for completing your project
After purchasing the project, send requirements so Muhammad Usman can start the project.
Delivery time starts when Muhammad Usman receives requirements from you.
Muhammad Usman works on your project following the steps below.
Revisions may occur after the delivery date.
Get all requirements from Client
I will get the requirements of the website to be scraped, what data needs to be scraped, and where and how to save it. Project deliverables and other details.
Code the scraper
I will start writing the code of scraper and complete it within the given time.

