I will build a python fastapi backend with postgresql


About this gig
Need a backend for your application or an API to connect your data and workflows?
I will build a scoped REST API using Python and FastAPI, with PostgreSQL where your package includes database integration.
Depending on the package, delivery includes:
- Agreed API endpoints and request validation
- PostgreSQL models and migrations
- OpenAPI documentation and example requests
- Focused automated tests
- Docker Compose and setup instructions
I have professional experience building and operating backend services for AI and cybersecurity products. I focus on readable code, practical documentation, and clear acceptance criteria.
Packages cover one small service with agreed business logic. Frontend development, external integrations, complex authentication, hosting, and CI/CD require a separate scope.
Send your endpoint list, sample inputs and outputs, and database needs before ordering. We will confirm the features and package together.
Get to know Joao O
- FromPortugal
- Member sinceApr 2019
Languages
English, Portuguese
My Portfolio
Other Software Development Services I Offer
FAQ
What counts as one endpoint?
One HTTP method and path, such as GET /items or POST /items. CRUD for one model can use several endpoints. We agree the full endpoint list before ordering.
What is a simple endpoint?
An endpoint that performs agreed validation, a basic CRUD operation, or a straightforward response. Complex reports, streaming, background jobs, and external integrations need a custom scope.
Is authentication included?
Authentication is separately scoped. We can agree an integration with your existing identity provider or an appropriate authentication design before ordering.
Do you build the frontend?
This gig covers the backend API. I provide API documentation and examples so your frontend developer can integrate it.
Does delivery include hosting?
Delivery includes local setup instructions. The Premium package also includes Docker Compose. Server deployment, hosting fees, and CI/CD are separately scoped.
Can you connect an external API?
Yes, when separately agreed. Share the provider documentation, required operations, sample payloads, and account restrictions so I can quote the integration.
What is included in a revision?
An adjustment to the delivered endpoints or data model that brings them into line with the original agreed specification. Additional endpoints and changed business rules are new scope.
Do you use AI coding tools?
I may use AI tools as part of development, while reviewing and testing the code. Tell me if the project prohibits AI use or restricts code sharing with external tools.

