Automation Tool for Online Resource Monitoring
Worldwide
I need a developer to build a high-speed precision “sniper” tool that monitors a specific online resource and performs a predefined action immediately when the resource becomes available. Precision, low latency, and reliability are very important. The tool should be able to authenticate with an account, maintain a valid session/token, send HTTP/API requests, monitor availability status, track timing patterns, and execute the correct request at the right moment. The availability time is not exact, so the system should support configurable monitoring windows, adaptive polling intervals, and careful rate-limit handling. The tool should be designed to minimize latency and handle real-world failures such as retries, rate limits, network errors, expired authentication, server delays, unexpected API responses, and failed attempts. It should also accurately log request timing, response codes, latency, success/failure results, and any relevant errors. A simple interface or dashboard is needed to configure: - Target/resource to monitor - Account/session details - Authentication/token status - Estimated availability window - Polling frequency and timing settings - Retry and rate-limit settings - Start/stop controls - Logs and result history Preferred skills and technology experience: - Backend development - Node.js/TypeScript or Python async programming - HTTP/API automation - Authentication/session handling - Redis or job queues - PostgreSQL or another relational database - Rate-limit management - Low-latency request handling - Retry/error handling - Scheduling and background workers - Docker deployment - VPS/Linux server setup - Logging and monitoring - Basic frontend/dashboard development Preferred stack could include: Node.js / TypeScript Fastify, Express, or NestJS PostgreSQL Redis / BullMQ Docker React / Next.js for dashboard Discord/Telegram/email alerts Linux VPS deployment The ideal developer should understand API request flows, timing-sensitive automation, concurrency, queue workers, token/session refresh logic, distributed locks, and how to build a reliable tool that can run continuously without crashing. This is not just a simple bot. The main challenge is building a reliable backend system that can monitor efficiently, react quickly, avoid unnecessary requests, handle edge cases, and execute the correct action as soon as the target becomes available. More details about the service, request flow, authentication method, and action endpoint can be provided during discussion.
$2,000.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Canada9:15 PM
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