I will fix bugs and write pytest tests for your fastapi or python API

O
ozdemrr1
O
ozdemrr1
Furkan O

About this gig

Have a FastAPI or Python API that breaks, or one with no tests? I fix the bug and add tests, so you can change your code with confidence.


What I do:

- Reproduce the bug, find the cause, and fix it

- Add a test that fails before the fix and passes after

- Write unit and API tests with pytest and FastAPI TestClient

- Add database tests for PostgreSQL where needed

- Set up GitHub Actions to run tests and linting on every push (Premium)


What you receive:

- The fix or tests as a pull request or patch file

- A short note explaining the cause and the change

- Commands to run the tests yourself


I test my own work the same way: my multi-tenant ticket API has 599 automated tests, 157 of them against a real PostgreSQL database (see my portfolio).


Not included: rewriting the whole project, frontend bugs, server or deployment problems.


Please message me before ordering and share the error message or repository, so I can confirm I can fix it.


Get to know Furkan O

Furkan O

Python Backend Developer, FastAPI, PostgreSQL, REST APIs

  • FromTurkey
  • Member sinceApr 2024
  • Avg. response time1 hour
  • Languages

    English, Turkish
I'm a backend developer from Istanbul who builds small, well-tested Python APIs. My main stack is FastAPI, PostgreSQL, SQLAlchemy and Alembic, with JWT authentication and pytest test suites. I also write embedded C for ESP32 boards, so I can build the backend that receives your device data, and I build Flutter apps with Supabase or Firebase. I worked 9 months as a programmer at a defence engineering company and I'm finishing my Computer Engineering degree. You get working code, tests, clear run instructions, and honest answers about scope before you order.

My Portfolio

Other Software Development Services I Offer