SANDI RIDWAN

// Automation Architect · Data Pipeline Engineer · Anti-Bot Specialist

VIEW PROJECTS HIRE ON UPWORK
SCROLL

ABOUT ME

sandi@ridwan:~$
python3 profile.py
{
  "name": "Sandi Ridwan",
  "role": "Automation Architect",
  "location": "Palu, Indonesia 🇮🇩",
  "experience": "P01 → P21 projects",
  "specialties": [
    "Large-scale scraping",
    "TLS fingerprint bypass",
    "AI-powered pipelines",
    "Automation (Make/Zapier)"
  ],
  "status": "OPEN for hire ✅"
}

I build high-performance data extraction engines that bypass complex anti-bot protections. From 224,000-record government databases to OTA hotel scrapers with geo-IP workarounds — I deliver clean, structured data when others can't get past the first request.

PYTHON
PLAYWRIGHT
DOCKER
FASTAPI
MONGODB
MAKE.COM
SQL
AWS

FEATURED PROJECTS

P19 // GOV-DATA
Connecticut Court Scraper
$500 · Upwork

224,000 court cases from ASP.NET WebForms government portal. VIEWSTATE bypass, TLS fingerprint evasion via curl_cffi Chrome120, binary search range discovery, thread-safe parallel execution. Delivered as 41.2MB 9-tab relational Excel.

curl_cffi VIEWSTATE ThreadPoolExecutor openpyxl SQLite
P20 // PORTFOLIO
SFDA Pharmaceutical API
Portfolio · Saudi FDA Data

Production-grade FastAPI backend serving Saudi FDA drug data. Async job queue, StreamingResponse, Playwright request interceptor for hidden POST pagination. Docker multi-stage build with healthcheck. Telegram progress alerts.

FastAPI Playwright Docker Telegram Bot Pydantic v2
P21 // TAKE-HOME
Agoda Hotel Scraper
AI Scraper Engineer Test

Playwright async response interceptor capturing room-grid API. Geo-IP currency lock workaround. Timezone-aware dynamic dates via ZoneInfo. GitHub Actions daily CI/CD workflow. Full README documentation. Equiv. $400–600 if paid.

Playwright Docker GitHub Actions zoneinfo open.er-api
P17 // AUTOMATION
Make.com B2B Pipeline
$250 · Upwork

End-to-end B2B lead pipeline: Calendly triggers → Monday.com CRM sync → AI two-pass processing with Claude API + Groq Llama 3.1. EU server configuration, webhook orchestration, structured output parsing.

Make.com Calendly Monday.com Claude API Groq
P18 // SAAS
TTM TrackToMeasure Scanner
$250 · Upwork

Node.js + Playwright tracking detection system with Express REST API. page.on(request) interceptor for network-level monitoring. Admin panel integration for real-time scanner management.

Node.js Playwright Express REST API
P19+ // BYPASS
Anti-Bot Arsenal
Production Techniques

TLS fingerprint bypass · JA3 evasion · ASP.NET VIEWSTATE · Cloudflare WAF · Kasada · hCaptcha solving · OTA Geo-IP workaround · Hidden API discovery · Pagination-less binary search · Dynamic JS rendering.

curl_cffi undetected-chromedriver 2Captcha TLS bypass

CERTIFICATIONS

🏛️
CS50P — Introduction to Python
Harvard University · 2026
VERIFIED
🥇
Python Certification
TestDome · May 2026
TOP 10%
🥇
SQL Certification
TestDome · May 2026
TOP 10%
📊
IBM Data Analyst Professional
IBM / Coursera · May 2026
9 COURSES
Applied Skills: GitHub Actions
Microsoft · May 2026
LAB-BASED
🍃
MongoDB Full Stack
MongoDB University · May 2026
10 BADGES
SQL Advanced + Intermediate
HackerRank · May 2026
ADVANCED
🐳
Docker + AWS Basics + ECS
KodeKloud · May 2026
3 CERTS
🤖
AI-Powered DevOps + MCP
KodeKloud · May 2026
VERIFIED

GET IN TOUCH

AVAILABLE FOR HIRE — FREELANCE & REMOTE
TIMEZONE
WIB (UTC+8) — Asia/Makassar
contact.sh
cat availability.txt
OPEN for projects
Response < 24 hours

cat specialties.txt
✓ Gov & legal data scraping
✓ Anti-bot bypass systems
✓ Automation pipelines
✓ FastAPI + Docker backends
✓ AI-powered data processing

cat rate_card.txt
Gov/legal scraping: $400–700
Automation pipeline: $250–500
Full API backend: $300–600