I will build fastapi or flask rest API with database design


Vetted by Fiverr Pro
Hamza Anwar was selected by the Fiverr Pro team for their expertise.
About this gig
Most API projects fail not because of bad code but because the database was designed wrong from the start. I fix both at once.
I'm a Python backend developer with 6 years of experience building APIs and data systems for e-commerce platforms, logistics companies and SaaS products. I design the database first, then build the API around it which means you end up with a backend that actually scales instead of one you have to rewrite in six months.
What I'll build for you:
- Database schema design (PostgreSQL, MySQL or MongoDB) normalised, indexed, ready to scale
- REST API with FastAPI or Flask clean endpoints, proper status codes, full validation
- JWT authentication and role-based access control
- Auto-generated API docs (Swagger / OpenAPI) + Postman collection
- Docker-ready code you can deploy anywhere
I'm not the right fit for quick-and-dirty prototypes. If you want something built properly the first time, send me a message and I'll scope it for free.
Get to know Hamza Anwar
Data Engineer, Python Developer, AI Automation and AI Agents
Hamza Anwar is part of the Fiverr Pro catalog and has been hand-picked by a dedicated Fiverr Pro team for their skills and expertise.
Vetted for
Data Engineering
- FromPakistan
- Member sinceJun 2025
- Avg. response time1 hour
- Last delivery4 days
Languages
Urdu, English, Hindi, Polish
My Portfolio
Other Software Development Services I Offer
FAQ
Do you design the database or just write the API code?
Both. I start with the database schema — tables, relationships, indexes — before writing a single endpoint. In my experience most API problems are actually data model problems in disguise. Getting the schema right first saves a lot of pain later.
FastAPI or Flask — which one should I pick?
FastAPI for anything that needs to be fast, has async operations, or benefits from auto-generated docs out of the box. Flask when the project is simpler, the team knows it well, or you need specific Flask extensions. Message me with your use case and I'll give you a straight recommendation.
Can you integrate with third-party APIs and services?
Yes — this is something I do regularly. Previous integrations include marketplace APIs (Allegro, eBay, BaseLinker), automotive supplier APIs (InterCars, AutoPartner), and various payment and logistics providers. Tell me what you need to connect and I'll confirm feasibility upfront.
Will the code be ready to deploy or just local?
Standard and Premium packages include Docker configuration so you can deploy to any cloud provider or your own server. Premium includes full deployment on GCP or AWS with environment configuration sorted.
Can you work with an existing codebase?
Yes. Send me the repo or describe the current setup and I'll review before we start. I've taken over existing projects before — it's usually fine as long as the scope is clear from the start.

