FastAPI: 7 of 8 endpoints broken, all defects already diagnosed
Worldwide
FastAPI backend, eight computational engines, one shared code path building every HTTP response. It works for one engine and fails for the other seven. Of those seven: three return HTTP 200 with a correctly structured response in which every data field is null. Four return HTTP 500. Each engine declares its own output contract — the name, type and layer of every field it emits — and the requirements for its input data. The shared code path does not read those declarations. That is why it succeeds for one engine and fails for seven. You receive: repository access, deployment access, a document listing fourteen defects with the file, line and fix identified for each, and a reference export for every engine. Completion: one script covering all eight endpoints. For each endpoint it asserts that the data layer is not entirely null, that the response field list matches the engine's declaration exactly, and that the output matches that engine's reference export. The script exits 0 on my infrastructure. Out of scope: the mathematics, the engines themselves, the registry, new abstraction layers, renaming. Stack: Python, FastAPI, pandas, parquet, Docker, nginx, Linux.
$600.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 hours ago
- Interviewing:9
- Invites sent:14
- Unanswered invites:2
About the client
- USAChicago1:26 PM
- $4.8K total spent4 hires, 1 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