Project Description
**Title:** Expert Reverse Engineering & Anti-Bot Developer (Cloudflare-Protected API System)
**Budget:** High (based on expertise)
**Project Type:** Freelance (Milestone-based, long-term possible)
---
**Project Description**
I need a highly skilled developer to build a **pure API-based automation system (NO browser automation)** for a Cloudflare-protected web platform.
The system must replicate real browser behavior at the network level and execute time-sensitive booking actions under heavy traffic conditions.
This is NOT a basic scraping job. If you don’t have real experience with anti-bot systems, do not apply.
---
**Main Goal**
* Reverse engineer frontend API calls
* Rebuild full request flow using direct HTTP clients
* Maintain valid session, cookies, and tokens
* Execute actions within **30–40 seconds during peak load**
---
**Provided by Me**
* Test login credentials for the platform
* Access to map endpoints, flows, and request structure
* Support for understanding expected booking flow
---
**Required Skills (MANDATORY)**
**1. Advanced HTTP & Networking**
* Deep understanding of HTTP/1.1, HTTP/2
* Headers, cookies, session handling
* Stateful request sequencing
**2. TLS Fingerprinting (CRITICAL)**
* Ability to replicate real browser TLS signature (JA3 / ClientHello)
* Experience with:
* curl-impersonate
* tls-client
* custom HTTP transports
**3. Cloudflare Protection Handling**
* Strong knowledge of Cloudflare Turnstile
* Handling `cf_clearance`, tokens, and WAF behavior
* Detecting and managing challenge/blocks
**4. Reverse Engineering**
* Chrome DevTools (Network/XHR/Fetch) expertise
* Ability to extract and rebuild API endpoints + payloads
**5. High-Performance Execution**
* Async/concurrent requests
* Retry + timeout strategies
* Handling unstable servers under heavy load
**6. Fingerprint Consistency**
* Matching real browser headers (User-Agent, sec-ch-ua, etc.)
* Avoiding detection through request anomalies
---
**Proven Experience (MANDATORY)**
You MUST have already built a **successful appointment/slot booking automation system** (visa, ticketing, reservations, or similar high-demand systems).
* Show proof of:
* Working system (demo, video, or code snippet)
* Booking success under real conditions
* Explanation of your approach
No proof = immediate rejection.
---
**Preferred Tech Stack**
* Go (preferred)
* Node.js (advanced level)
* Python (only if optimized with proper networking libs)
---
**Deliverables**
* Working API-based system
* Stable session + token handling
* Fast execution under load
* Clean, maintainable code
---
**IMPORTANT – READ BEFORE APPLYING**
**DO NOT APPLY IF:**
* You plan to use Selenium / Playwright / Puppeteer
* You only know basic scraping (requests/axios)
* You have no experience with TLS fingerprinting
* You have never built a slot booking or appointment automation system
---
**To Apply, You MUST Provide:**
1. Example of similar project (slot booking / anti-bot / Cloudflare)
2. Proof of successful booking system
3. Short explanation of your technical approach
4. Tools/stack you will use
5. Estimated delivery time
---
**Selection Process**
You will be asked technical questions.
If you cannot answer clearly, you will be rejected immediately.
---
**Long-Term Opportunity**
If you deliver successfully, you will be retained for ongoing optimization and maintenance.
---
Serious experts only. Low-quality or generic proposals will be ignored.