1
2 Comments

I can scrape that website for you

Hi everyone,
I’m Vishwas Batra, feel free to call me Vishwas.

By background and passion, I’m a full stack developer. Over time, project needs pushed me deeper into web scraping and I ended up genuinely enjoying it.

A bit of context

Like most people, I started with browser automation using tools like Playwright and Selenium. Then I moved on to crawlers with Scrapy. Today, my first approach is reverse engineering exposed backend APIs whenever possible.

I have successfully reverse engineered Amazon’s search API, Instagram’s profile API and DuckDuckGo’s /html endpoint to extract raw JSON data. This approach is far easier to parse than HTML and significantly more resource efficient compared to full browser automation.

That said, I’m also realistic. Not every website exposes usable API endpoints. In those cases, I fall back to traditional browser automation or crawler based solutions to meet business requirements.

If you ever need clean, structured spreadsheets filled with reliable data, I’m confident I can deliver. I charge nothing upfront and only ask for payment once the work is completed and approved.

How I approach a project

You clarify the data you need such as product name, company name, price, email and the target websites.

I audit the sites to identify exposed API endpoints. This usually takes around 30 minutes per typical website.

If an API is available, I use it. Otherwise, I choose between browser automation or crawlers depending on the site. I then share the scraping strategy, estimated infrastructure costs and total time required.

Once agreed, you provide a BRD or I create one myself, which I usually do as a best practice to stay within clear boundaries.

I build the scraper, often within the same day for simple to mid sized projects.

I scrape a 100 row sample and share it for review.

After approval, you provide credentials for your preferred proxy and infrastructure vendors. I can also recommend suitable vendors and plans if needed.

I run the full scrape and stop once the agreed volume is reached, for example 5000 products.

I hand over the data in CSV, Google Sheets and XLSX formats along with the scripts.

Once everything is approved, I request the due payment. For one off projects, we part ways professionally. If you like my work, we continue collaborating on future projects.

A clear win for both sides.

If this sounds useful, feel free to reach out via LinkedIn.
https://www.linkedin.com/in/vishwas-batra/

posted to Icon for group No-Code
No-Code
on December 28, 2025
  1. 1

    Local Python scripts have a structural advantage in the current market: they're immune to the SaaS subscription backlash. No recurring costs, no vendor risk, no data concerns.

    The positioning challenge is that 'script' sounds less polished than 'platform.' Worth double-down on the positioning: 'the tool you own, not the subscription you rent.'

  2. 1

    Dude you are literally everywhere.
    Jezz🙄

Trending on Indie Hackers
Most founders don't have a product problem. They have a visibility problem User Avatar 106 comments Day 4: Why I Built a $199 Workspace Nobody Asked For User Avatar 55 comments Spent months building LazyEats AI. Spent 1 day realizing I have no idea how to get users. User Avatar 35 comments Hi IH — quick update. The MVP is live. User Avatar 28 comments I Built a Football Sentiment Platform in 18 Days. The World Cup Starts in 7 Days. Now I Need Distribution. User Avatar 17 comments Built an n8n booking alert system — is cold outreach dead for B2B micro-tools? User Avatar 16 comments