Skip to content
BackNov 7
Kiran R.
Upwork badge

Kiran R.

Web Scraping & AI Data Pipelines | Anti-bot, Browser Agents, Python

i build scrapers and data pipelines that keep working after the site changes. TikTok, YouTube, Shopify stores, ad libraries, marketplaces, and the ugly sites with javascript challenges and rate limits. i also wire that data into LLM apps, so your agent or RAG system gets clean, fresh data instead of stale dumps. if you need someone to own your scrapers long term, i'm good at that part. i write them so they're easy to fix, i watch for breakage, and i usually patch a changed site before you notice missing data. RECENT WORK - a series of scraping how-to guides with working code for a privacy company (TikTok search results, YouTube video data with comments and subtitles, and more), repeat client, 7 projects and counting - a YouTube VOD link API that gets past the javascript challenge, deployed on AWS - a Shopify store monitor that pulls full catalogs (10k+ products in about a minute) and flags price drops, sold out, restocks and new products between runs - Selenium/Playwright/Puppeteer crawlers, Celery + Redis queues, Postgres storage, Docker deploys on linux WHAT PEOPLE HIRE ME FOR - ongoing scraper maintenance and new sources, hourly, usually 10 to 20 hrs a week - fixing a scraper that keeps getting blocked (403s, captchas, javascript challenges, rate limits) - moving a script that runs on someone's laptop into something scheduled, monitored and dockerized - scrape, clean and chunk data into a vector DB for RAG, or build browser agents that use an LLM to handle pages that change shape BOOK A CONSULTATION not sure the data can be collected, or what it'll cost to run? book a call and we'll work it out live. you get a short written summary with next steps after, and if you want me to build it, the call becomes the spec. HOW I WORK you tell me what data you need and in what format (CSV, sheets, API, database). i send a small sample first so you can check it, then build the full thing with tests (pytest) and a short readme so your team can run it without me. i only take work that respects platform ToS and doesn't touch other people's accounts. based in nepal (UTC+5:45), good overlap with europe and asia, and i'm available early mornings for US calls.

🇳🇵Kaski, Nepal$35/hr100% JSS4.97 (11)Since Oct 2020
GlobeUpwork

Earnings and projects

MRR
$254

Last 6 months ÷ 6

World#104,644 / 412k
🇳🇵Country#244 / 1,189
Revenue, last 30 days
$250

Last 6 months: $1.5k

World#77,913 / 412k
🇳🇵Country#173 / 1,189
Total earnings
$4.2k

Billed in all: $4.2k

World#269,978 / 412k
🇳🇵Country#739 / 1,189
Per project
$246

$762 in the last 6 months

World#248,324 / 412k
🇳🇵Country#758 / 1,189
Projects, last 6 months
2

Across 3 contracts

33% fixed67% hourly
World#88,918 / 412k
🇳🇵Country#218 / 1,189
Projects in all
17

Across 19 contracts

79% fixed21% hourly
World#149,089 / 412k
🇳🇵Country#481 / 1,189

Earnings, last 30 days

$4.2k+$250 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$3.8k$4.0k$4.2k$4.4kOct 8Oct 23Nov 7

Skill rankings: Top 17% in Celery

Ranked by MRR among everyone on Upwork with the skill.

  1. #43Puppeteer150 freelancers · 🇳🇵 #1Top 29%
  2. #48Celery275 freelancers · 🇳🇵 #1Top 17%
  3. #126LLM API Integration359 freelancers · 🇳🇵 #2Top 35%
  4. #137Browser Automation444 freelancers · 🇳🇵 #2Top 31%
  5. #194Scrapy903 freelancers · 🇳🇵 #3Top 21%
  6. #202Web Crawling849 freelancers · 🇳🇵 #2Top 24%
  7. #426ETL Pipeline1,396 freelancers · 🇳🇵 #1Top 31%
  8. #474Selenium2,249 freelancers · 🇳🇵 #7Top 21%