Skip to content
BackNov 7
Suleman A.
Upwork badge

Suleman A.

Web Scraping & Browser Automation | Python, Playwright, Puppeteer

Need reliable data from complex websites or browser automation that works consistently? I build custom web scraping and browser automation solutions using Python, Playwright, Puppeteer, and Node.js. I help businesses extract data, automate repetitive browser workflows, integrate APIs, and maintain automation systems for dynamic and login-protected websites. WEB SCRAPING & DATA EXTRACTION - Custom web scrapers using Python, Playwright, Puppeteer, and Scrapy - Product, pricing, listing, and lead data extraction - Dynamic and JavaScript-heavy website scraping - Pagination, infinite scrolling, and structured data extraction - Data exports to CSV, Excel, JSON, databases, and APIs - Scraper debugging, optimisation, and maintenance BROWSER AUTOMATION - Playwright and Puppeteer automation - Login-based workflows and session management - Automated form filling and repetitive data entry - Browser profiles, cookies, and authentication workflows - Automated testing and browser-based processes - Error handling, retries, logging, and recovery API INTEGRATION & BACKEND AUTOMATION - REST API integrations and data synchronisation - Python and Node.js automation services - Scheduled jobs and background processing - AWS deployment and automation infrastructure - Integration between websites, applications, and third-party services AI & WORKFLOW AUTOMATION - AI-powered data extraction and processing - OpenAI and AI API integrations - n8n and Make com workflows - AI-assisted classification, summarisation, and reporting RELEVANT EXPERIENCE My Upwork work history includes a long-term Playwright automation engagement with over 3,000 hours and positive client feedback. I've also worked on complex browser automation, AWS deployments, proxy integrations, mailbox automation, API integrations, and data extraction projects. WHAT YOU CAN EXPECT - Clean, maintainable, and well-structured code - Reliable automation with proper error handling - Clear communication and realistic timelines - Solutions tailored to your actual workflow - Ongoing maintenance and technical support Whether you need a web scraper, Playwright or Puppeteer automation, a Python script, or API integration, I can help turn your requirements into a reliable working solution. Send me a brief description of your project, and I'll suggest the right technical approach.

🇵🇰Lahore, Pakistan$25/hr100% JSS4.99 (16)Since May 2023
GlobeUpwork

Earnings and projects

MRR
$2.5k

Last 6 months ÷ 6

World#16,870 / 412k
🇵🇰Country#1,873 / 52.9k
Revenue, last 30 days
$2.6k

Last 6 months: $15k

World#15,413 / 412k
🇵🇰Country#1,728 / 52.9k
Total earnings
$58k

Billed in all: $63k

World#67,624 / 412k
🇵🇰Country#5,658 / 52.9k
Per project
$3.4k

$15k in the last 6 months

World#50,022 / 412k
🇵🇰Country#3,299 / 52.9k
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇵🇰Country#22,564 / 52.9k
Projects in all
17

Across 25 contracts

40% fixed60% hourly
World#149,089 / 412k
🇵🇰Country#24,806 / 52.9k

Earnings, last 30 days

$62.7k+$2.6k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$60k$62k$64kOct 8Oct 23Nov 7

Skill rankings: Top 3% in Bot Development

Ranked by MRR among everyone on Upwork with the skill.

  1. #12Puppeteer150 freelancers · 🇵🇰 #1Top 8%
  2. #29Browser Automation444 freelancers · 🇵🇰 #5Top 7%
  3. #30Bot Development927 freelancers · 🇵🇰 #7Top 3%
  4. #33Test Automation445 freelancers · 🇵🇰 #8Top 7%
  5. #35Scrapy903 freelancers · 🇵🇰 #5Top 4%
  6. #48Web Crawling849 freelancers · 🇵🇰 #9Top 6%
  7. #111Selenium2,249 freelancers · 🇵🇰 #15Top 5%
  8. #147Web Scraping3,925 freelancers · 🇵🇰 #27Top 4%