
In Progress
Posted
Paid on delivery
Finalization, Refactoring and Validation of an Automation, Ranking and Data Analysis System with Machine Learning Project Summary This project consists of a partially developed system with a functional architecture that requires finalization, refactoring, validation, and deployment to operate in a stable, reliable manner with correct metrics. The system collects historical data, processes information, generates rankings, exports files by ID range, and provides an interface for visualization and analysis. The current code is functional but concentrated in a single monolithic file of approximately 15,600 lines, making maintenance and evolution unfeasible. What Already Exists (Confirmed Codebase) Backend: FastAPI (Python) with approximately 180 endpoints. Frontend: React + TypeScript + Vite, with functional dashboard. Database: MongoDB with modeled collections and validated historical data (over 7,000 records). Machine Learning: Pipeline with implemented models (Gradient Boosting, Random Forest, LSTM). Automation: Selenium for data collection (scraping). Corrections Reported as Completed but Not Verified in Production The following corrections have been documented as completed, but are not deployed on the VPS and therefore cannot be considered delivered until verified in production: Future-data leakage fix with permanent guard Deterministic and reproducible system (fixed seeds, stable ranking) Immutable IDs (combo_id) for each combination Protection against master file overwriting Hash validation (checksum) between generated and exported files Secure learning reset with archiving Diversity optimization (M6) Expanded historical data (7,268 draws) Rebuilt historical features (respecting format changes) What Needs to Be Done (Mandatory Scope) 1. Architecture Refactoring Split [login to view URL] (15,608 lines) into modular components: routers/ – HTTP endpoints services/ – business logic repositories/ – data access models/ – schemas and validation ml/ – Machine Learning and ranking pipeline 2. VPS Deployment Deploy all corrections, improvements, and expanded data to production environment. Configure the system to run stably and continuously. 3. Verification and Validation of Reported Corrections Validate that all listed corrections actually work in the production environment. Fix anything that is not working as expected. 4. Continuous Learning from the First Draw Configure the system to process and learn from the first available draw of each lottery. Respect chronological order and format/rule changes over time. Ensure learning is incremental and cumulative. 5. Learning Reset Button Implement (or verify and finalize) a button in the interface that: Deletes all previous learning Restarts processing from the first available draw Preserves immutable IDs and already generated master files Archives old data before deletion (safety) 6. Learning Evolution Progress Bar Implement (or verify and finalize) a visual indicator that shows: Historical processing progress (draws processed vs. total) Evolution of the stability metric between consecutive executions Charts and indicators of continuous learning 7. Master File Generation by Range Implement export of files by ID range. Preserve immutable IDs and original order (no renumbering). Allow download through the user interface. 8. Master File Maintenance with Hash Store each generated master file with its respective hash (checksum). Ensure the downloadable file is identical to the internally generated one. Provide file history for auditing. 9. Stability Metric Between Executions Calculate, store, and display the position difference of the first prize between one draw and the next. Display evolution on the dashboard with charts, alerts, and stability indicators. 10. Feedback Loop with Exponential Penalty Adjust the continuous learning mechanism to penalize large variations between consecutive executions. Apply exponential penalty when the difference exceeds the expected limit. 11. Incremental Reordering Replace full ranking reordering with local incremental adjustments. Preserve the relative position of the prize between executions, avoiding abrupt fluctuations. 12. Dashboard Refactoring Replace generic charts with actionable metrics: Evolution of the difference between consecutive executions Percentage of executions within expected limit Automatic alerts for critical variations Historical averages, medians, best and worst results Learning evolution progress bar 13. Pre-2005 Data Format Fix (El Gordo) Correctly handle draws prior to 2005 (format 6/49 vs 5/54). Ensure the system does not ignore or corrupt this data. 14. Daily Processing Automation Configure the system to run automatically after each new draw. Update rankings, metrics, and master files without manual intervention. Required Technical Skills Backend: Advanced Python (FastAPI, Pydantic, asyncio), modular code structuring. Database: MongoDB (pymongo), modeling and optimized queries. Frontend: React, TypeScript, Vite, REST API integration. Automation: Selenium, scraping, authenticated website navigation. Machine Learning: scikit-learn, PyTorch (existing models – no need to create new ones). Infrastructure: Linux, VPS, systemd, Git/GitHub. Plus: Docker, CI/CD, ranking optimization, immutable files, hash validation, stability metrics. Estimated Timeline The system has most of the code written, but nothing has been validated in production. Estimated timeline: 3 to 5 weeks, depending on the professional's experience. Payment Terms Payment per milestone, with validation of each stage before release. Milestones will be defined based on the scope above. Important Notes Source code already exists and is available. Many corrections have been reported as completed, but are not deployed on the VPS – therefore, they need to be verified, validated, and, if necessary, redone. No new Machine Learning models need to be developed. The focus is on finalization, organization, correct metrics, continuous learning, master file generation by range, verification of reported corrections, and deployment. The system must learn from the first available draw. Master files must be generated with immutable IDs, exported by range, and validated by hash. The reset button and learning evolution progress bar must be implemented or finalized and displayed on the dashboard. How to Apply Submit a proposal with: Brief presentation of your experience with the listed technical requirements. Suggested approach for refactoring, verification of reported corrections, continuous learning, master file generation by range, stability metrics, reset button, and learning evolution progress bar. Estimated timeline and detailed cost breakdown by milestones. Examples of previous work with similar systems (automation, ranking, dashboards, immutable files, stability metrics).
Project ID: 40669612
222 proposals
Remote project
Active 12 hours 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 there, I understand you need to finalize, refactor and production-validate an existing FastAPI/React/MongoDB/ML system, rather than develop a new solution. The critical part is making the reported fixes verifiable in production while preserving historical data, immutable IDs, ranking behaviour and reproducibility. I’m confident I can take the existing codebase through controlled refactoring, validation and VPS deployment without disrupting the working functionality. My approach is to first audit the 15,608-line FastAPI codebase, React/TypeScript dashboard, MongoDB collections and existing ML pipeline. Next, I’ll modularize the backend into routers/services/repositories/models/ml while preserving API behaviour and test the reported leakage, deterministic seeds, immutable IDs, checksums and learning-reset protections. Then, I’ll implement/validate chronological incremental learning, pre-2005 format handling, range-based master exports, hash history, stability metrics, exponential penalties and incremental ranking. Finally, I’ll complete the dashboard with progress/stability indicators, configure Selenium/daily processing and deploy everything to the Linux VPS using Git/systemd/Docker where appropriate, followed by production validation. Can I access the current repository and VPS early in the project so Milestone 1 can establish the actual production baseline before changes are made? I’m ready to start immediately. Warm Regards, Aneesa.
€250 EUR in 2 days
6.9
6.9
222 freelancers are bidding on average €556 EUR for this job

I have gone through the scope carefully. The immediate priority is not adding another ML model; it is turning the existing 15,608 line FastAPI system into a testable production system without breaking the ranking and learning logic already implemented. I will first audit the current FastAPI, React/Vite, MongoDB, Selenium and ML pipeline, then split the backend into routers, services, repositories, models and ML modules. After that I will deploy to the VPS and validate every reported correction in production. I estimate 2-4 weeks, delivered through milestone based validation. I can start by reviewing the repository and current VPS deployment to identify exactly what is already complete versus what needs correction. Please ping me to get started and get outstanding results. Thanks!!!
€2,000 EUR in 7 days
7.6
7.6

As an accomplished Electrical Engineer with a master's degree in Embedded Systems, I have extensive exposure and skills in various aspects of your project. My expertise in firmware development, AI, machine learning, and IoT product engineering truly align with the project requirements. In terms of system architecture, I'm well-versed in breaking down large monolithic codebases into modular components, which is crucial for maintainability and scalability purposes. Additionally, my fluency in Python, coupled with a deep understanding of Machine Learning techniques including Gradient Boosting and Random Forest (which are already part of your pipeline) makes me well-equipped to refactor and finetune the ML implementation. VPS deployment and validation are also my stronghold. I've had vast experience deploying complex systems like yours and ensuring their smooth operation and reliability in real-world production environments. Moreover, I understand the vital importance of learning from real-time data accurately - a competency that has proven indispensable throughout my career. Lastly, on the web application front, building a neat graphical visualization of statistical data processing like progress bar or stability evolution chart is something I genuinely enjoy doing!
€750 EUR in 7 days
7.3
7.3

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Python, and similar tools. I have worked with pytorch, and tensorflow to develop DL models, .I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
€500 EUR in 7 days
7.3
7.3

Hello, ✅ You already have the core system built — the real goal now is to turn this FastAPI + MongoDB + React dashboard into a stable, modular, production-validated platform with correct metrics, continuous learning from the first draw, immutable master files, and reliable VPS automation. We’re a backend-focused team with 8+ years in Python/PHP/Node work, strong in refactoring complex systems, APIs, dashboards, data pipelines, and Linux deployment. We've shipped 100+ Laravel/Symfony/Node backends — APIs, payment integrations, CRMs, SaaS. Top Rated on Freelancer, long-term partnerships with multiple SaaS clients. For your system, we’d start with a validation-first approach: audit the 15,608-line monolith, split it into routers/services/repositories/models/ml, verify each reported correction in production, then finalize the learning reset flow, stability metric, hash-based master file exports by ID range, and daily automation via VPS/systemd. We’d keep chronological learning intact, preserve combo_id immutability, and harden the ML/ranking pipeline without changing your existing models. Two technical points before estimating milestones: 1) Is MongoDB currently using separate collections for historical draws, generated rankings, master files, hashes, and execution metrics, or are some of these still embedded in shared documents? 2) On the VPS, is the FastAPI app already running behind Nginx/systemd, and is Selenium automation executed on the same server or a separate worker/process? Happy to dive into the API spec and break this into milestones for refactoring, production validation, dashboard metrics, and deployment — message me. **Please let me know your thoughts. Looking forward, Roman**
€412 EUR in 7 days
6.9
6.9

Keep, Fix, Simplify Hello, I’m a Senior Software Engineer with 20+ years of experience in Python and ML systems. I have gone through your specific requirement for refactoring and production validation. I built something close to this for a trading platform, working with ranking pipelines, async processing and data validation. I would keep MongoDB over PostgreSQL here because your 7,000+ historical records and existing collections already support the current pipeline. I will split the FastAPI monolith into routers, services and repositories, while keeping the ML code isolated. PyTorch and scikit-learn stay focused on the existing models, with systemd handling VPS execution. And I would validate each reported correction against production data before changing working logic, at least that is where I would start. I can send relevant automation and ranking work samples. Which VPS setup currently runs the 180 FastAPI endpoints? What does one complete draw processing run produce today? Which reported correction is most important for your next production run? Free for a quick call this week? Or answer those three and I will map the first review. Dev Singh
€500 EUR in 7 days
6.8
6.8

Hello, Python FastAPI & Machine Learning System Specialist {{{ I HAVE WORKED ON SIMILAR AUTOMATION, ML, DATA ANALYSIS AND DASHBOARD SYSTEMS BEFORE AND I CAN SHOW YOU }}} I have carefully reviewed your existing FastAPI, React/TypeScript, MongoDB, Selenium and ML codebase. I understand that the priority is not building new models, but refactoring, validating, fixing and deploying the existing system reliably. I have 11+ years of software development experience and can split the 15,600-line monolithic backend into clean routers, services, repositories, models and ML modules while preserving the existing functionality. I will deploy and verify all reported corrections on the VPS, validate chronological/incremental learning, finalize the reset and progress features, implement range-based master exports with hash verification, stability metrics, incremental ranking adjustments, dashboard improvements and automated daily processing. I will follow a milestone-based approach with testing and production validation at every stage, with an estimated timeline of 3–5 weeks. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT AND COMPLETE SOURCE CODE. I can start immediately and provide regular progress updates. Thanks, Christina
€250 EUR in 7 days
6.2
6.2

Hi, I'm Denis, a full-stack developer who has worked on similar systems involving automation, data processing, and dashboard visualization. I understand you need to refactor a large monolithic codebase, verify production-ready corrections, implement continuous learning with metrics, and deploy a stable system with immutable IDs and hash validation. The key challenges are splitting the 15,600-line file into modules, ensuring deterministic behavior, and automating daily processing. I recently worked on a system where modularizing a large codebase improved maintainability and reduced bugs during deployment. I’ll approach this by first reviewing the existing architecture, then splitting components into routers, services, repositories, and ML modules. After that, I’ll validate the reported corrections in production, implement the reset button and progress bar, and refactor the dashboard with actionable metrics. The master file generation by range will be handled through optimized MongoDB queries, and hash validation will ensure file integrity. One risk is ensuring the pre-2005 data format is correctly processed without corrupting historical records. I’ll add validation checks to handle format variations and verify data integrity during ingestion. I can start working right away. Let's connect and discuss the details. Thanks, Denis.
€250 EUR in 5 days
6.3
6.3

Being an AI-focused developer with a solid background in end-to-end project execution, I can confidently affirm that your project aligns perfectly with my proficiency and interests. My extensive experience in utilizing Python, React.js, MongoDB, and Machine Learning (ML) to create scalable, reliable systems combined with deep knowledge in automated processes would be instrumental in finalizing, refactoring and validating your automation and ranking system. My previous work with models like Gradient Boosting, Random Forest and LSTM make me well-versed in your existing pipeline. Furthermore, I have specifc experience in working with monolithic codes like the one currently available for your project. Your desire for optimization and modularization really resonates with my belief in maintainable architectures which helps in long term evolution and easy deployment on VPS platforms. Having used FastAPI for backends and other associate tools, I can guarantee seamless deploymment & stable operation ensuring all corrections are effectively verified under production environment.
€500 EUR in 7 days
6.4
6.4

I got you! I can finalize your FastAPI/React/MongoDB lottery automation system by refactoring the 15,600-line backend, validating leakage/immutable ID/hash fixes in production, and stabilizing continuous learning, exports, metrics, and VPS deployment. I’m ready to handle the exact scope: modular architecture, chronological learning, reset with archive, progress/stability dashboard, pre-2005 El Gordo fix, Selenium automation, and systemd/Docker deployment. I’m young, a fast learner, and available 24/7. Get the demo first before you pay. Suggested milestones: audit/refactor, production validation, master file/hash/range export, dashboard/reset/progress/automation; timeline 3–5 weeks, cost per validated milestone. Is the VPS already configured with MongoDB backups? Do you have expected ranking outputs for checksum/stability validation? Let’s chat and discuss the answers. Kind regards, Haroon Z
€750 EUR in 1 day
5.8
5.8

Greetings, I see that you're looking for someone to finalize and refactor a complex automation and data analysis system that already has a solid foundation. My approach would be to break down the monolithic code into modular components to enhance maintainability. This would involve creating distinct sections for routing, business logic, data access, and machine learning, making future updates much easier. I have a strong background in Python, FastAPI, and MongoDB, which will help ensure smooth deployment of your system on the VPS, while also validating the existing corrections in a production environment. With experience in building dashboards using React and TypeScript, I can enhance your user interface to provide actionable insights and real-time metrics. Looking forward to the opportunity to collaborate on this project. Best regards, Saba Ehsan
€400 EUR in 3 days
5.9
5.9

A 15,600-line FastAPI file with 180 endpoints is not the real problem by itself—the risk is that production behavior, ranking consistency, and historical-learning logic become impossible to trust until the code is modularized and the reported fixes are verified on the VPS. I’d approach this in phases: first audit the existing flows and correction claims, then split backend concerns into clean modules, validate the learning/ranking pipeline in chronological order, and only then finalize deployment and dashboard verification. I’ve worked on Python backend refactors, production debugging, automation-heavy systems, and dashboards where the challenge was not writing “new AI” but making an already-built system deterministic, traceable, and safe to operate. Your mix of FastAPI, MongoDB, React, Selenium, and existing ML models is very workable as long as validation is treated as seriously as development. To shape the milestone plan properly, I’d like to confirm a few things: - Is the current VPS already running an older version of this system, or will this be a fresh deployment path? - Do you already have documented expected outputs for ranking/stability validation between consecutive draws? - Should Docker/CI be included now, or do you want the scope limited to refactor, verification, and stable VPS deployment first?
€499 EUR in 7 days
5.6
5.6

Hi, I reviewed the existing FastAPI automation and React TypeScript dashboard system and understand you need finalization: refactoring a 15,600-line backend into modular components, deploying on the VPS, and validating the reported production corrections. I’ll split routers/services/repositories/models and the ml/ranking pipeline, ensure Selenium-based scraping runs reliably in Linux, and wire REST API integration so hashes, immutable combo_id exports by ID range, stability metrics, and the learning reset button plus progress bar are all consistent in production. I’ll focus on clean, maintainable code, deterministic reproducible runs, and careful verification on the live VPS. Let’s discuss here now.
€250 EUR in 30 days
5.6
5.6

Hi, I can help you with this project. I have relevant experience with React.js and can handle the work from development to testing and delivery. I've reviewed your requirements and can provide a clean, reliable, and responsive solution. Let's discuss the details and get started. Best, Arslan Shahid
€250 EUR in 7 days
5.8
5.8

The main problem on jobs like this is the monolithic code base, 15,600 lines in one file will break everything down the road. I will refactor this into smaller, manageable modules using Python. The FastAPI backend with 180 endpoints will be broken down into distinct services, each handling specific functionalities like data collection, processing, ranking, and export. This improves maintainability and allows for easier evolution of the system. I will also implement a clear separation between data analysis and the ML components for better clarity and performance. For the React and TypeScript frontend, I will structure it using a component-based architecture, likely with Context API or Redux for state management, ensuring a clean separation from the backend. I will assume the data structure for historical data and ranking metrics is well-defined, and I will build the validation and refactoring around that assumption until you provide specifics. What is the intended deployment environment for this system? I will need the current code repository to begin. Once I have it, I will send you an initial plan outlining the refactoring strategy and key milestones. Preferred Freelancer here, and I have not missed a deadline or gone over an agreed price yet.
€606 EUR in 21 days
5.3
5.3

Hello, I’ve read your details and clearly understand that you are looking for production validation of the existing ML/ranking system, refactoring the 15,608-line FastAPI monolith, and reliable continuous learning with immutable master files and stability metrics. This is absolutely doable for me, let's chat and take this forward. My approach is to modularize the Python FastAPI code into routers, services, repositories and ML modules while preserving existing behavior, then deploy and validate every correction on the VPS. I’ll use MongoDB, React/TypeScript, scikit-learn, PyTorch, Git and systemd to verify incremental learning, reset safety, hash-validated exports, stability metrics, ranking adjustments, dashboard indicators and daily automation. As final deliverables you will receive the refactored backend, production deployment, verified corrections, continuous learning, reset workflow, progress bar, range exports, hash history, stability analytics, dashboard updates, automation and testing results. One thing I’d like to confirm before we start: can you provide VPS access, repository access, and the current production configuration for the first audit? Let’s connect to review the codebase and milestones. Best Regards, Imran
€250 EUR in 2 days
5.4
5.4

Hello, "Modular FastAPI Refactor + Verified Continuous Learning Pipeline" - you need this 15k‑line monolith split cleanly and the whole system running stably on your VPS with correct metrics. I’d break the backend into routers/services/repositories/models so each part is testable, then deploy all pending fixes and validate them in production: leakage guard, deterministic ranking, immutable IDs, hash checks, safe resets, and expanded historical data. My closest match is the AI-powered modular proposal engine I built — a full ML pipeline refactor with clean structure and reproducible outputs: https://www.freelancer.com/projects/ai-content-creation/Powered-Modular-Proposal-Engine/reviews (freelancer.com in Bing) A key edge case here is pre‑2005 El Gordo formats — mixing 6/49 and 5/54 often corrupts early draws unless the parser branches by year. I’ll ensure the learning loop respects chronology and format changes. Which part do you want validated first — the continuous learning reset or the master-file generation by ID range? Looking forward to working with you. Artur Giżycki
€400 EUR in 14 days
5.3
5.3

Hi, I can refactor the existing Python system into a clean modular structure, verify the reported fixes, finalize the learning and ranking workflows, improve the dashboard, and deploy everything to the VPS. I have experience with Python, FastAPI, MongoDB, React, automation, machine learning integrations, and VPS deployment. I can work through the existing code without rebuilding the machine learning models. For your requested 3 to 5 week timeline, I can provide milestone based delivery with a detailed cost breakdown and validation at each stage.
€750 EUR in 16 days
5.4
5.4

Hello Dear, I’m experienced with futures trading workflows, NinjaTrader, NQ contracts, bracket orders, risk management, and disciplined rule-based execution. I understand you need a trader to monitor the US regular session and execute your documented NQ strategy exactly as specified, without discretionary trades or changing locked entry, stop-loss, or daily-loss rules. I can follow the supplied rule book precisely, manage only the permitted take-profit adjustment, maintain accurate timestamps and ticket records, and provide a clear end-of-day execution report covering outcomes and account performance. I’m ready to review your strategy rules, bracket template, risk parameters, and session requirements before starting. Best Regards, Md Toriqul Islam
€250 EUR in 4 days
5.3
5.3

Hi there, I'm excited about the opportunity to help bring your automation, ranking, and data analysis system to a robust production state. With over a decade of experience in Python, FastAPI, modular codebases, Linux deployments, and advanced data engineering, I have successfully delivered complex automation and analytics platforms similar in scope—especially those requiring refactoring monolithic code, robust data pipelines, and reliable, user-friendly dashboards. Your project’s requirements are crystal clear: modularizing the current backend, validating all reported corrections in a live environment, and ensuring seamless, stable operation for both backend and frontend. My background in migrating large monolithic Python codebases to maintainable, modular architectures (using routers, services, repositories, and ML pipelines) aligns perfectly with your needs. I have deep expertise in MongoDB data modeling, React/TypeScript dashboards, and deploying on Linux VPS with Docker, Git, and CI/CD for maximum reliability. For the ML and automation aspects, I’m experienced in productionizing scikit-learn and PyTorch pipelines, ensuring deterministic outputs, and integrating Selenium-driven data collection. I understand the importance of auditability—immutable IDs, hash validation, and master file management—and will ensure all export and range requirements are robustly met. I’ll also focus on incremental learning, reset mechanisms, and clear, actionable dashboard metrics, including stability indicators and progress bars. My approach starts with a full code audit and test-driven refactoring, followed by staged validations in your VPS environment. I’ll work closely with you to verify each correction and feature, ensuring the system meets all outlined goals, from daily automation to transparent, historical analytics. If you’d like, I can share references and case studies of similar dashboard-driven, automation-focused systems I’ve delivered. Looking forward to collaborating on this exciting project!
€250 EUR in 10 days
4.6
4.6

I understand you need to bring your existing Machine Learning-driven automation, ranking, and data analysis system to a production-ready state, much like the robust data pipelines I've previously refactored and deployed for clients, ensuring scalability and maintainability. My approach will involve a phased refactoring process. First, I'll deconstruct the monolithic file into modular components, focusing on clear separation of concerns for data ingestion, processing, ranking algorithms, and export functionalities. I'll leverage Python with libraries like Pandas and Scikit-learn for data manipulation and ML model integration. Unit and integration tests will be developed concurrently using Pytest to ensure code integrity and validate each module's functionality against your specified metrics. Finally, I'll implement a CI/CD pipeline using GitHub Actions for automated testing and deployment. To ensure alignment, could you elaborate on the specific validation metrics you're currently tracking and what your target deployment environment looks like? I'm eager to discuss how I can bring this system to completion.
€583 EUR in 21 days
4.6
4.6

Getxo, Spain
Payment method verified
Member since Feb 10, 2026
€2000-4000 EUR
₹1000-10000 INR
₹1500-12500 INR
₹1500-12500 INR
$25-50 USD / hour
$750-1500 USD
$30-250 USD
₹1500-12500 INR
₹750-1250 INR / hour
$2-8 USD / hour
$30-250 USD
$15-25 USD / hour
₹600-1500 INR
$15-25 USD / hour
$30-250 CAD
₹100-400 INR / hour
$8-15 USD / hour
₹750-1250 INR / hour
$30-250 USD
$15-25 USD / hour
₹12500-37500 INR