
Completed
Posted
Paid on delivery
I need an experienced Python backend developer to convert my existing, fully working Windows-based Python script into a fully online, scalable system, while preserving 100% of existing features, outputs, and logs. The current script already: Collects and processes structured data Generates XLSX, HTML, RSS Generates OPML (.xml) for RSS/feed readers This is a refactor/orchestration project, NOT a rewrite. Final outputs must be identical to the offline version. Non-negotiables (read carefully) ❌ No feature removal ❌ No output or behavior changes ❌ No logic rewrite ✅ Exact output parity required ✅ Existing logs must remain (or improve) If you plan to simplify, rewrite, or change behavior, do not apply. >> Required architecture (must follow) Google Sheets (control panel) → FastAPI backend → Database → Redis + Celery/RQ (job queue) → Worker processes (reuse existing logic) → Outputs (RSS, OPML, XLSX, HTML, logs) Google Sheets = input/control only Job queue + workers are mandatory Running multiple script copies is NOT allowed >> Core requirements Manage queries/tasks via a single Google Sheet Add / remove / enable / disable Per-task scheduling + stop rules (date or run count) Global pause / resume (respect disabled tasks) Concurrent execution via workers OPML per group (tasks don’t need removal if later inactive, can be kept, but new tasks keep adding to the OPML group) Logging (very important) Full log files must remain (same detail or better) Logs must auto-rotate Live log view required (last ~1000 entries) via: FastAPI / Redis / DB, or Separate Google Sheet, or Another reliable method Payment terms (strict) ❌ No milestone payments ❌ No partial payments ✅ One-time payment only after full completion, testing, and approval Apply only if you agree. >> Intellectual property (mandatory) All code and outputs are my exclusive property Work is work-for-hire No reuse, resale, or publication (including portfolio/GitHub) All materials are confidential >> What I provide Existing offline Python script Sample inputs & outputs (RSS, OPML, XLSX, HTML) Google Sheets access >> To apply, answer briefly How will you ensure no feature or log is lost? How will you guarantee exact output parity? Experience with FastAPI + job queues? Applications without answers will be ignored. Budget Fixed price, paid once after completion and final approval.
Project ID: 40176849
20 proposals
Remote project
Active 5 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi I accept all terms: One-time payment, strict IP transfer, and NO logic changes. My goal is to build the infrastructure around your existing script, treating it as a "Black Box" to ensure 100% output parity. My Technical Approach: => Preservation: I will not modify your core algorithms. I will import your existing script as a module within Celery workers to execute tasks exactly as they run now. => Logging: I will attach a custom [login to view URL] to your existing logger configuration. This will duplicate the stream to Redis (for the live view) and disk (for rotation) without altering the log content itself. => Parity Guarantee: Before delivery, I will implement a Regression Test Suite. I will compare the outputs (XLSX, HTML, OPML) of your offline script against my new Dockerized version using cryptographic hashing (MD5) to prove byte-for-byte identity. => Experience: I specialize in asynchronous Python architectures. I have deployed scalable systems using FastAPI and Redis/Celery, specifically managing concurrency limits to ensure workers do not overload system resources. I am ready to start the Google Sheets integration immediately. Regards, Pavan Kumar Adinani
$150 USD in 15 days
2.3
2.3
20 freelancers are bidding on average $318 USD for this job

Hello, I can convert your existing Windows-based Python script into a fully online, scalable system exactly as specified—this is refactor/orchestration only, not a rewrite. I fully understand that 100% feature, behavior, output, and log parity is mandatory, with no simplification or logic changes. How I’ll ensure nothing is lost: • Treat the current script as a black-box core engine • Reuse existing logic inside worker processes unchanged • Add FastAPI, job queue, scheduling, and control around the logic • Preserve all existing logs (same format/detail or better), adding rotation externally How I’ll guarantee exact output parity: • Snapshot and diff testing against your provided RSS, OPML, XLSX, HTML samples • Pinned dependencies, encoding, locale, and environment • No refactoring of business logic—only safe modularization Required architecture (followed strictly): • Google Sheets as control panel only • FastAPI backend • Redis + Celery/RQ job queue • Concurrent workers (no multiple script copies) • OPML grouping preserved and append-only • Live log view (~1000 lines) via API/Redis/Sheet I have solid experience with FastAPI, Redis, Celery/RQ, Google Sheets APIs, and production job orchestration. I agree to your payment terms, IP ownership, and confidentiality requirements. Please feel free to send me a private message so we can review the script, outputs, and parity testing approach in detail before starting. Best regards
$150 USD in 7 days
6.8
6.8

Hello, I’m a Python backend developer experienced in migrating fully working offline scripts to scalable online systems without changing behavior. I will wrap and orchestrate your existing logic (not rewrite it) using FastAPI + Redis + Celery/RQ, ensuring exact output parity for RSS, OPML, XLSX, HTML, and logs. Parity will be verified via automated output comparisons, and logging will be preserved or improved with rotation and live viewing. I fully accept your architecture, one-time payment, confidentiality, and no-change constraints and have hands-on experience with job queues, Google Sheets as control panels, and concurrent workers. Would you like me to outline the parity-validation and rollout plan before starting?
$100 USD in 7 days
4.4
4.4

Hi there, Your requirements are clear—and your focus on 100% parity and robust logging is spot on. To ensure nothing is lost or altered, I’ll encapsulate the existing logic into modular worker functions, integrate with Redis & Celery for orchestration, and establish automated test suites comparing old vs new outputs and logs byte-for-byte. Live log views and log rotation will be engineered for full transparency. Output parity will be rigorously validated using diff-based checks and test cases with your provided samples, ensuring every export and log detail matches the offline version. I have hands-on experience building scalable FastAPI backends and distributed Celery setups, keeping everything modular and controlled through Google Sheets as you specify. Ready to deliver an exact online replica—no shortcuts, no missing features!
$140 USD in 1 day
3.3
3.3

This is the right kind of orchestration refactor where engineering discipline matters more than rewriting. The priority is strict output parity, preserved logs, and scalable execution without touching proven core logic. I would treat your existing script as an immutable execution engine and wrap it with a FastAPI plus queue based control plane. Google Sheets remains the task controller only, while Celery or RQ workers run the exact same logic in isolated jobs with concurrency and stop rules enforced centrally. Output parity is guaranteed by golden file testing against your current RSS OPML XLSX HTML artifacts, along with log preservation and rotation using the same or higher fidelity structure. Live log streaming can be served through Redis or a lightweight API endpoint returning the latest entries without weakening audit depth. I can commit to zero behavior change by building around the script, not through it. Share sample outputs and the current logging format, and I will outline the parity test plan and deployment timeline.
$220 USD in 4 days
2.8
2.8

I am excited to work on this project! With my expertise, I can deliver high-quality results within the specified timeframe. I have successfully completed similar projects and am confident I can meet all your requirements. I will provide regular updates and ensure clear communication throughout the project. Looking forward to collaborating with you!
$30 USD in 1 day
2.2
2.2

Hi, I can convert your existing Python data-scraping script into a fully online system using Google Sheets → FastAPI → Database → Redis + Celery/RQ workers, while preserving 100% of outputs, features, and logs. I’ll ensure exact output parity for XLSX, HTML, RSS, and OPML, maintain or improve logging with auto-rotation, and enable live log viewing via FastAPI or Google Sheets. The system will fully support per-task scheduling, global pause/resume, and concurrent worker execution, following your architecture and control requirements strictly. Quick alignment: do you want live logs displayed in a Google Sheet for easy access, or via a FastAPI/Redis dashboard? Also, should historical logs be retained indefinitely, or auto-archived after a period? Let’s connect in the chatbox to align and get started.
$300 USD in 7 days
0.0
0.0

Attention: Are you seeking to transition your Windows-based Python script seamlessly to an online platform without compromising on functionality? Look no further! Introduction: I am Dylan Ashley Carlisle, a seasoned Python backend developer with a knack for preserving and enhancing existing scripts. With over 5 years in Python development and expertise in FastAPI and job queues, I am the ideal candidate for your project. Value Proposition: I will meticulously migrate your script to a scalable system while maintaining 100% feature parity and logging integrity. By implementing Google Sheets for control, FastAPI backend, and robust job queue systems, I ensure a smooth transition without altering the existing logic. Credibility: Having delivered similar seamless transitions for numerous clients, I guarantee precise output replication and flawless log retention. My track record speaks for itself. Call to Action: Let's discuss your project in detail. Schedule a call to explore how I can bring your script online seamlessly. Let's make your script's online journey a success together!
$200 USD in 10 days
0.0
0.0

Hey I hope you are doing well. I'd like to do this project. I'm proficient in some of the relevant skills (Python, web development, backend development). How will I ensure no feature is lost? Careful study of the code you provide, careful thought, and attention to detail. Output parity? Manual testing. I can try to think of a way to rig up automated tests, but knowing only what I do, I can't say more right now. Experience with FastAPI? Unfortunately, no. Used Flask briefly, NodeJs extensively. Nevertheless it will only slow me down, it will not be an issue for whether I can or cannot complete the job. Please message me to discuss further if you are interested. I hope to hear from you. Thanks.
$150 USD in 4 days
1.0
1.0

Hello I can do your Project. I would deliver a clean efficient solution to your issues. My work is always well documented, and solid.
$140 USD in 7 days
0.0
0.0

As skilled AI-enabled developers with substantial proficiency in API Development, Amazon Web Services and FastAPI, we are the perfect match for your project. Our forte in implementing, upgrading and supporting CRM/ERP solutions like Microsoft Dynamics 365 aligns seamlessly with your demands. Assuring no loss of features or logs is integral to our approach- a methodical conversion without compromising the essence of your existing system. So let's append another triumph to our joint journeys - a scalable fully online version of your script that guarantees exact output matching its offline counterpart while sustaining the same level of comfort and functionality that you've come to enjoy. Let's connect now over chat and go ahead. Cheers.
$500 USD in 5 days
0.0
0.0

Bhilwara, India
Payment method verified
Member since Jul 9, 2010
$30-250 USD
₹1500-12500 INR
$30-250 USD
€250-750 EUR
$10-30 USD
$750-1500 USD
₹12500-37500 INR
$250-750 USD
$30-250 USD
$30-250 USD
€8-30 EUR
₹1500-12500 INR
€750-1500 EUR
₹600-1500 INR
$8-15 USD / hour
₹37500-75000 INR
$8-15 USD / hour
$10-30 CAD
₹1500-12500 INR
$1500-3000 SGD
$10-30 USD
$250-750 USD
$200-600 USD