Skip to content
BackNov 7
Sujit B.
Upwork badge

Sujit B.

AI Automation Engineer | AI Agents, Web Scraping APIs & Backend

Founders and teams usually come to me when a manual process has grown too large, a scraper keeps breaking, or several tools need to work together without someone watching them all day. I build AI automation, web scraping systems, agents, APIs, and data pipelines. The goal is simple: remove repetitive work and leave you with something your team can understand, run, and maintain. ✓ 100% Job Success ✓ Top Rated ✓ 70 Upwork jobs and 1,282 hours ✓ 5+ years in automation, scraping, APIs, and backend systems Some of my work is public. StealthPlex is my multi-engine Python project for moving between direct HTTP requests and browser automation. I maintain Google News URL Decoder and Facebook Pages Scraper. I also built DockLift for deploying and managing Docker applications. My client work includes multi-source product and supplier search for RBEX and ProcurX. ● AI Automation & Agents → Agents that call APIs, tools, databases, and business systems → Multi-step workflows with structured output and validation → AI-assisted data extraction, classification, matching, and routing → Bots and internal assistants connected to live information → Fallback logic and human approval when a wrong answer matters → Scheduled and event-driven workflows using APIs and webhooks I do not treat an API call with a long prompt as a finished agent. I build the surrounding workflow that gives it context, checks the result, handles failure, and passes the output to the right system. ● Web Scraping & Browser Automation → Dynamic and JavaScript-heavy websites → Protected targets that need sessions, proxies, or browser fallback → Playwright, SeleniumBase, Scrapy, curl_cffi, Scrapling, and Apify → Pagination, authentication, retries, checkpoints, and interrupted-run recovery → Product, directory, supplier, review, news, and structured business data → Delivery to CSV, Excel, JSON, Google Sheets, APIs, or databases → Existing scraper repair, maintenance, and performance debugging I test difficult websites before promising a full extraction. Some targets only need clean HTTP requests. Others need a real browser or a different collection plan. I would rather prove that early than sell you a confident guess. ● APIs & Backend Automation → FastAPI and Python backend services → REST APIs, webhooks, authentication, and third-party integrations → PostgreSQL, Redis, data storage, and background processing → Telegram, Discord, notification, and workflow bots → Data validation, normalization, deduplication, and matching → JavaScript or TypeScript services when they suit the existing stack ● Multi-Source Data Workflows → Collecting results from several websites or APIs → Converting different source formats into one consistent structure → Duplicate detection and source-level error tracking → Scheduled refreshes and change detection → Search, comparison, and supplier or product matching workflows → Clear output that can be reviewed before it reaches production This is the kind of work behind RBEX and ProcurX, where information from different sources has to become one useful workflow rather than a folder full of unrelated files. ● Deployment & Reliability → Docker and Linux deployment → Logs, retries, rate-limit handling, and failure alerts → Environment configuration and secrets handling → Monitoring, restart behavior, and run documentation → Clean handover so the system does not depend on my laptop ● How I Work → Understand the current process and where it fails → Test the riskiest assumption with a representative sample → Agree on the smallest useful milestone → Build the complete workflow after the approach is proven → Keep progress and technical tradeoffs clear → Deliver code, setup instructions, and documentation ● Best Fit → You want to replace repetitive manual work → Your scraper works sometimes but cannot be trusted → You need an AI agent connected to real tools and data → Several APIs, websites, spreadsheets, databases, or bots need to work together → You need the backend and deployment, not only a quick demo → You want honest feasibility advice before committing to a full build Send me the process, website, or API you want to automate and tell me where it currently breaks. I will review the difficult part first and tell you whether it needs a focused fix, a rebuild, or a short paid feasibility test.

🇧🇩Dhaka, Bangladesh$30/hr100% JSS4.99 (54)Since May 2023

Earnings and projects

MRR
$345

Last 6 months ÷ 6

World#92,760 / 412k
🇧🇩Country#2,493 / 15.0k
Revenue, last 30 days
$0

Last 6 months: $2.1k

Total earnings
$37k

Billed in all: $38k

World#96,155 / 412k
🇧🇩Country#2,794 / 15.0k
Per project
$525

$188 in the last 6 months

World#178,241 / 412k
🇧🇩Country#4,103 / 15.0k
Projects, last 6 months
11
73% fixed27% hourly
World#15,931 / 412k
🇧🇩Country#988 / 15.0k
Projects in all
70

Across 85 contracts

74% fixed26% hourly
World#42,828 / 412k
🇧🇩Country#3,468 / 15.0k

Earnings, last 30 days

$38kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$37.5k$38.0k$38.5k$39.0kOct 8Oct 23Nov 7

Skill rankings: Top 14% in Python Script

Ranked by MRR among everyone on Upwork with the skill.

  1. #16Python Asyncio98 freelancers · 🇧🇩 #1Top 16%
  2. #32Web Scraping Software109 freelancers · 🇧🇩 #4Top 29%
  3. #36Python-Requests179 freelancers · 🇧🇩 #3Top 20%
  4. #165Scrapy903 freelancers · 🇧🇩 #9Top 18%
  5. #187Python Script1,307 freelancers · 🇧🇩 #5Top 14%
  6. #371Desktop Application1,674 freelancers · 🇧🇩 #5Top 22%
  7. #698Data Science3,842 freelancers · 🇧🇩 #10Top 18%
  8. #790WordPress Customization2,901 freelancers · 🇧🇩 #67Top 27%