Muhammad D.
Python Playwright | Web Scraping Bot | Web Crawler, Browser Automation
💡 Top 5% Talent on Upwork 💡 100% Job Success Score 💡 50+ Projects Completed with 10/10 Ratings ⭐ 💡 1,300+ Hours Logged on Upwork 💡 6 Years of Experience Here's What You Get: Solid Scalable Code, On-Time Delivery, Clear English Communication & Flexible Availability. Looking for a reliable solution to automate repetitive tasks such as booking flights, hotels, or healthcare appointments, generating business leads, monitoring prices, or collecting data from public websites, login-protected platforms, and client-authorized websites? You've come to the right place. I specialize in building custom web scraping and browser automation solutions using Python, Playwright, Selenium, Puppeteer, and APIs. From JavaScript-heavy websites and private APIs to XHR requests and complex anti-bot workflows, I can deliver a solid, production-ready solution. Programming Languages: Python, Node.js, C# Data Extraction & Automation Tools: Selenium, Playwright, Puppeteer, Scrapy, BeautifulSoup, Cheerio Databases: MySQL, PostgreSQL, MongoDB, Firebase, Supabase, SQL Server, SQLite Data Delivery & Integrations: Google Sheets, Airtable, Excel, JSON, API integrations Best regards Muhammad
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $1.9k
Billed in all: $29,595$30k
$276 in the last 6 months
Across 9 contracts
Across 67 contracts
Earnings, last 30 days
Skill rankings: Top 15% in Python Script
Ranked by MRR among everyone on Upwork with the skill.
- #35Puppeteer150 freelancers · 🇵🇰 #10Top 23%🇵🇰#10 of 44
- #45Web Crawler183 freelancers · 🇵🇰 #19Top 25%🇵🇰#19 of 54
- #86Robotic Process Automation415 freelancers · 🇵🇰 #18Top 21%🇵🇰#18 of 77
- #121Browser Automation444 freelancers · 🇵🇰 #33Top 27%🇵🇰#33 of 132
- #161QA Automation460 freelancers · 🇵🇰 #45Top 35%🇵🇰#45 of 105
- #166Bot Development927 freelancers · 🇵🇰 #40Top 18%🇵🇰#40 of 160
- #183Web Crawling849 freelancers · 🇵🇰 #49Top 22%🇵🇰#49 of 194
- #195Python Script1,307 freelancers · 🇵🇰 #40Top 15%🇵🇰#40 of 285