Expert Python Developer Needed to Debug and Fix a Direct/API Automation Script
Worldwide
I have an existing Python automation project that operates entirely in direct/API mode. The project contains two separate scripts: * main.py – Handles account registration. * prepare.py – Generates app passwords for accounts that were successfully registered. These two workflows must remain completely separate. The script was designed for high-speed parallel execution and bulk account creation. It runs multiple concurrent workers simultaneously, and this behavior must remain exactly the same. I am not looking for a browser-only or hybrid replacement. The objective is to restore the original direct/API workflow while preserving the existing architecture, commands, interface, workflow, speed, concurrency, and output formats. This is an urgent project, so I am looking for someone who is available to start immediately. ⸻ Current Issues The project currently has the following issues: * Newly created accounts are being blocked immediately after registration. * Registration works when creating only a few accounts (for example 1–4), but higher concurrency produces many failures. * The registration process has become significantly slower. * I need to identify exactly where the failures originate. * I need to understand why performance dropped and restore it as close as possible to the original version. * I need the actual root cause fixed—not temporary workarounds. ⸻ Required Result The final solution must: * Restore the original direct/API workflow. * Keep main.py responsible only for account registration. * Keep prepare.py responsible only for generating app passwords. * Preserve the current architecture. * Preserve the existing commands and interface. * Preserve high-speed parallel execution and bulk processing. * Restore the previous performance as closely as possible. * Keep all existing output files and formats fully compatible. ⸻ Required Skills * Python * Reverse Engineering * HTTP/API Debugging * Authentication Flows * Sessions, Cookies, Headers, Redirects & Tokens * Browser/TLS Fingerprinting * Proxy Management * Concurrent & Multithreaded Python * Performance Optimization * Production Debugging * Experience with RiskIdent or similar enterprise anti-bot/risk detection systems ⸻ Testing Requirements Please reproduce the issue, debug it, and validate your solution locally before sending it to me. I do not want to receive multiple experimental versions for me to test. I expect the solution to be fully validated on your side before delivery. ⸻ Important Please mention your experience with RiskIdent (or similar enterprise anti-bot/risk detection systems) in your proposal. This is not a trial-and-error project. I have already hired a developer who spent more than a week sending AI-generated patches and asking me to test every version without delivering a working solution. Please do not apply if you plan to learn the project during the contract, rely mainly on AI-generated changes, or expect me to act as your QA tester. I am looking for someone who can independently analyze the existing code, identify the root cause, implement the correct fix, test it thoroughly, and deliver a production-ready solution. ⸻ Proposal Requirements Please include: * Similar projects you have completed. * Your experience with RiskIdent or similar anti-bot systems. * How you would approach debugging this type of issue.
$700.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:20 minutes ago
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- MARTangier11:09 PM
- $710 total spent8 hires, 2 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by