
In Progress
Posted
Paid on delivery
My SaaS platform already runs on FastAPI with SQLAlchemy 2.0, Alembic, and Postgres. The foundations are solid, yet several partially built features still need to reach production-ready quality, and each change must respect strict multi-tenant data isolation. Needed Tasks Scope • Finish the outstanding endpoints and background jobs that were started but never wired end-to-end. • Keep every migration in sync through Alembic and validate that tenant-level schemas remain untouched by other tenants’ data. • Refactor any SQLAlchemy 1.x patterns that may still linger so we are fully 2.0-compliant. • Add the missing unit and integration tests (pytest) to confirm isolation, correctness, and performance before release. Acceptance Criteria 1. All new or completed endpoints pass automated tests for at least two tenant IDs in parallel. 2. Alembic upgrade/downgrade commands run cleanly on an empty database and on a live copy. 3. SQLAlchemy warnings are reduced to zero, and only 2.0-style ORM or Core syntax is present. 4. Post-merge CI shows green for linting (ruff/black), typing (mypy), and tests (coverage ≥ 90 %). You’ll push changes to a GitHub repo with an existing CI pipeline; I’ll review via pull requests and release in staged environments. Clear, well-commented code and concise commit messages are essential so I can track what changed. If this matches your expertise, let’s get started—once these features ship, the product can finally scale to new customers confidently.
Project ID: 40649061
281 proposals
Remote project
Active 1 min 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, It looks like the main challenge is cleaning up and hardening the backend so the multi-tenant isolation holds under load and the new endpoints behave the same across tenants. I’ve worked on similar SaaS stacks before where the tricky part is keeping Alembic migrations tenant-safe and ensuring SQLAlchemy 2.0 patterns are consistent end-to-end—something similar came up while building [login to view URL] where we had to validate tenant-level schema changes across hundreds of parallel tests. I’d start by finishing the outstanding endpoints, then refactor any remaining SQLAlchemy 1.x patterns to 2.0 style while adding the missing pytest suite. The tests would run in parallel for at least two tenant IDs to confirm isolation isn’t broken. Alembic migrations would be checked against both empty and live databases to avoid surprises when you cut the release. The biggest unknown is how much leftover 1.x code is still in the models or queries; I’d handle it by auditing the codebase first and tackling the high-risk areas before touching the rest. If we hit unexpected tenant leaks in tests, we can isolate and patch them without rewriting everything. Thanks, Denis.
$350 USD in 10 days
6.2
6.2
281 freelancers are bidding on average $444 USD for this job

Hi — Elias here from Miami. I see you're looking to enhance your FastAPI-based SaaS platform. Your goal likely revolves around optimizing performance and ensuring a seamless user experience as you scale. The technical challenge here often revolves around maintaining a multi-tenant architecture while ensuring data isolation and security. A common issue in systems like this is managing database migrations and maintaining consistent state across tenants. It looks straightforward initially, but scaling efficiently without compromising performance requires careful consideration. My approach would involve structuring the backend to prioritize maintainability and scalability. Utilizing SQLAlchemy effectively can help manage complex queries and tenant-specific data. I would also focus on implementing robust CI/CD practices to streamline deployments and minimize downtime during updates. I have experience with similar multi-tenant applications, which equips me to foresee potential issues and design lasting solutions. A few questions to better understand the scope: Q1 – How do you currently handle user role management and permissions across tenants? Q2 – What are your expectations for scaling the application in terms of user growth? Q3 – Are there specific integrations or features you envision needing soon? Looking forward to hearing from you.
$500 USD in 3 days
7.8
7.8

⭐⭐⭐⭐⭐ Enhance Your SaaS Platform with FastAPI and SQLAlchemy Expertise ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and see you are looking for a FastAPI and SQLAlchemy expert. You have no need to look any further as Zohaib is here to help you! My team has successfully completed 50+ similar projects for SaaS platforms. I will finish the outstanding endpoints, ensure data isolation, and add essential tests to guarantee a smooth launch. ➡️ Why Me? I can easily complete your project as I have 5 years of experience in FastAPI, SQLAlchemy, and Postgres. My skills include building endpoints, managing database migrations, and implementing unit tests. Additionally, I have a strong grip on CI/CD processes and ensuring code quality. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work and my approach to your project. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ FastAPI ✅ SQLAlchemy 2.0 ✅ Alembic ✅ PostgreSQL ✅ Unit Testing (pytest) ✅ Integration Testing ✅ API Development ✅ Data Migration ✅ CI/CD Pipelines ✅ Code Review ✅ Linting Tools (ruff/black) ✅ Type Checking (mypy) Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
7.9
7.9

Dear Client, I am excited about the opportunity to enhance your SaaS platform running on FastAPI with SQLAlchemy 2.0, Alembic, and Postgres. With my expertise in Python development and experience in multi-tenant data isolation, I am confident in completing the outstanding endpoints, ensuring migration synchronization through Alembic, and adding unit and integration tests for validation. I understand the importance of maintaining tenant-level data isolation and complying with the latest SQLAlchemy 2.0 standards. By refactoring any lingering patterns and conducting thorough testing, I will ensure that the platform is production-ready and can scale efficiently to accommodate new customers. I am proficient in GitHub workflows and CI pipelines, and I prioritize clear code documentation and concise commit messages for seamless collaboration. Your project aligns perfectly with my skill set, and I am eager to contribute to its success. Please review my portfolio for relevant projects. Let's discuss how I can add value to your platform and help it reach its full potential. Looking forward to the opportunity to work together. Sincerely, https://www.freelancer.com/u/Microlent
$500 USD in 10 days
7.5
7.5

Hi im a senior dev, i worked on banks systems, insurances, and i have many saas so i know exactly all the pipeline from first line of code to hosting and ci cd pipelines I can help you on this project, i can also help you on security part, to make your saas robust against problems that may happen, i would be happy to work with you. I can ensure high quality work, do security checks, give you my advices as i said i have many saas working so i can help you make this done, and why not continue on project together Feel free to contact me
$1,000 USD in 7 days
7.4
7.4

Hi, your FastAPI backend sounds structurally sound, but it is at the stage where unfinished wiring and isolation gaps become release blockers; I’ve worked in that exact phase on live products before. The real engineering risk here is not the endpoints themselves, it is preserving tenant boundaries consistently across request handlers, background execution, migrations, and test fixtures while cleaning up legacy patterns. I’ve built and extended production systems like this by treating the work as three layers: data isolation guarantees, application flow completion, and verification. With SQLAlchemy/Alembic codebases, I usually start by tracing tenant context propagation, auditing migrations against empty and live-state databases, then tightening tests around the failure modes that matter in production. The closest match in my past work is Custom Feature Development & Integration, where I stepped into an existing codebase, did a technical walkthrough, finished incomplete functionality, and added automated coverage so changes could merge cleanly into the client’s workflow. NYSE Day Trading Bot Development is also relevant on the reliability and correctness side. I’d approach this by separating endpoint completion from migration validation and from isolation testing, so regressions are attributable and CI stays meaningful. If useful, I can start by sketching the tenant-isolation test matrix and identifying where the remaining end-to-end gaps are. Thanks, Hercules
$500 USD in 7 days
6.7
6.7

Hello, I have carefully reviewed your FastAPI multi-tenant backend requirements and understand the priority is production-ready implementation without compromising strict tenant isolation. I have 10+ years of experience in Python, FastAPI, SQLAlchemy, PostgreSQL, REST APIs, background jobs, database migrations, and automated testing. I can complete the pending endpoints/jobs, refactor legacy SQLAlchemy patterns to 2.0 standards, maintain clean Alembic migrations, and strengthen tenant-level data isolation. I will add comprehensive pytest unit/integration coverage using multiple tenants in parallel, validate migration upgrade/downgrade flows, and ensure the existing CI pipeline remains clean across Ruff/Black, MyPy, and test coverage requirements. All changes will be delivered through focused commits and PRs for straightforward review. I eagerly await your positive response. Thanks
$282 USD in 10 days
6.8
6.8

Hello, As an ISO 9001 and ISO 27001 certified company, we prioritize delivering quality solutions that are secure and aligned with your business goals. With my extensive experience in backend development using Python (including Django), Git, and PostgreSQL, I am confident in my ability to enhance your Python/FastAPI multi-tenant backend. Multitenancy is a complex challenge to overcome, but I assure you that with my strong grasp on REST APIs and data isolation, I'd be able to finish the outstanding features and make sure they reach production-ready quality. In addition to this, I have a deep understanding of database architecture making me well suited for aligning migrations through Alembic and ensuring your tenant-level schemas remain untouched by other tenants' data. Moreover, I have hands-on experience with SQLAlchemy 2.0 and can refactor any remaining 1.x patterns efficiently. My prowess extends beyond just writing code; I strongly prioritize clear documentation and concise communication throughout - from well-commented code to informative commit messages. Moreover, my experience in CI/CD using GitHub will help me smoothly integrate with the existing CI pipeline you use for this project. My ultimate goal is to help your product scale confidently so let's connect and escalate this project towards success! Thank you
$600 USD in 10 days
7.0
7.0

Hi there, I understand you need to bring the remaining FastAPI features to production quality while preserving strict multi-tenant isolation, SQLAlchemy 2.0 compliance, reliable Alembic migrations and strong automated test coverage. I’m confident I can work within your existing architecture and GitHub CI workflow without introducing unnecessary changes. My approach is to first review the existing FastAPI endpoints, background jobs, SQLAlchemy models and tenant-isolation patterns, then complete the unfinished flows end-to-end. I’ll use Python, FastAPI, SQLAlchemy 2.0, PostgreSQL and Alembic for the backend, with pytest for unit and integration testing. I’ll specifically test multiple tenant IDs in parallel, verify migration upgrades/downgrades on clean and live copies, remove legacy SQLAlchemy 1.x patterns, and use Ruff, Black and mypy as part of the CI quality gate. Tenant boundaries will be tested explicitly to ensure no cross-tenant data access is possible. You’ll receive the completed endpoints and background jobs, synchronized Alembic migrations, SQLAlchemy 2.0-compliant code, comprehensive pytest coverage targeting 90%+, tenant-isolation tests, CI validation and production-ready documentation. Can you share the current repository and identify which partially built features are the highest priority? I’m ready to start immediately. Warm Regards, Aneesa.
$250 USD in 2 days
6.4
6.4

With your permission, allow me to present my extensive experience and relevant skills regarding your Python/FastAPI multi-tenant project. I'm MOHD SADAB, a seasoned professional who specializes in building intricate AI systems and deploying them in complex infrastructures - not mere prototypes, but actual infrastructure that supports real-world production. Therefore, I fully understand the importance of completing pending tasks thoroughly, integrating all endpoints and background jobs seamlessly, while ensuring absolute multi-tenant data isolation. Being familiar with the FastAPI framework and SQLAlchemy 2.0, I am more than capable of finishing any incomplete endpoints, implementing missing features, conducting proper migration syncs via Alembic, and writing extensive tests (including those for multiple parallel tenant IDs). In addition to my proficiency in PostgreSQL and Python, I am confident with both 2.x SQLAlchemy ORM & Core syntaxes which ensures a fully 2.0-compliant design.
$500 USD in 7 days
6.3
6.3

I will finalize pending features, ensure data isolation, and enhance code quality for seamless scaling in your SaaS platform running on FastAPI with SQLAlchemy 2.0. I will complete remaining endpoints and background jobs, synchronize migrations through Alembic for multi-tenant data isolation, and refactor SQLAlchemy 1.x patterns. I will add missing tests, validate endpoints, and conduct CI checks for code quality. With my expertise in FastAPI and SQLAlchemy, I will help elevate your platform to new heights. Let's work together for a successful partnership.
$675 USD in 5 days
6.3
6.3

Hello!, This is James from Hollywood... I read your FastAPI multi-tenant backend enhancement project carefully. You already have a solid foundation with FastAPI, SQLAlchemy 2.0, Alembic, and Postgres, so the goal here is clearly to improve the backend the right way, not just make quick edits. I’ve spent about 15 years building backend systems with Python, FastAPI, PostgreSQL, SQLAlchemy, Alembic, Git, GitHub, and CI/CD, and I’m very comfortable working inside an existing production codebase. What stands out most is the multi-tenant part. That usually means tenant isolation, safe migrations, data access rules, and deployment stability need real attention. I work that way too, with clean, testable changes and a practical mindset. My approach: 1. Review the current architecture and tenant flow 2. Identify the safest implementation path 3. Make changes in small, testable steps 4. Verify with tests, migrations, and CI checks 5. Deliver clean code with notes for easy maintenance Could you please clarify the following questions to help me better understand the project? 1. Is tenancy currently schema-based, row-based, or hybrid? 2. Which enhancements are the main priority right now? 3. Do you already have tests and CI in place, or should I help improve those too? If helpful, I can also share a few relevant backend projects I’ve done in similar SaaS environments.
$600 USD in 2 days
6.4
6.4

I have experience building production-level backend systems with Python, FastAPI, REST APIs, PostgreSQL, SQLAlchemy, Alembic, background jobs, and GitHub-based CI/CD workflows, and I can help bring your partially completed features to production-ready quality. I’m comfortable working with existing codebases, completing endpoints and background jobs, maintaining Alembic migrations, refactoring legacy SQLAlchemy patterns to 2.0 style, and implementing thorough pytest unit and integration tests. Multi-tenant data isolation would be treated as a critical requirement throughout development and testing. I can also work within your existing GitHub/PR workflow, with clean commits, clear comments, proper typing, linting, and staged testing. I’ll validate tenant isolation across multiple tenants and ensure migrations work reliably on both clean and existing databases. I’m happy to start by reviewing the current repository, CI pipeline, outstanding features, and tenant architecture, then provide a clear estimate for each task.
$250 USD in 7 days
6.5
6.5

My SaaS platform already runs on FastAPI with SQLAlchemy 2.0, Alembic, and Postgres. The foundations are solid, yet several partially built features still need to reach production-ready quality, and each change must respect strict multi-tenant data isolation. Needed Tasks Scope • Finish the outstanding endpoints and background jobs that were started but never wired end-to-end. • Keep every migration in sync through Alembic and validate that tenant-level schemas remain untouched by other tenants’ data. • Refactor any SQLAlchemy 1.x patterns that may still linger so we are fully 2.0-compliant. • Add the missing unit and integration tests (pytest) to confirm isolation, correctness, and performance before release. Acceptance Criteria 1. All new or completed endpoints pass automated tests for at least two tenant IDs in parallel. 2. Alembic upgrade/downgrade commands run cleanly on an empty database and on a live copy. 3. SQLAlchemy warnings are reduced to zero, and only 2.0-style ORM or Core syntax is present. 4. Post-merge CI shows green for linting (ruff/black), typing (mypy), and tests (coverage ≥ 90 %). You’ll push changes to a GitHub repo with an existing CI pipeline; I’ll review via pull requests and release in staged environments. Clear, well-commented code and concise commit messages are essential so I can track what changed. If this matches your expertise, let’s get started—once these features ship, the product can finally scale to new customers confidently.
$400 USD in 4 days
6.0
6.0

Hi, The multi-tenant isolation point is where most of the risk sits, so I'd start there: build the pytest fixtures that spin up two tenant IDs and run the completed endpoints in parallel before touching new code. That way isolation is proven, not assumed, and every later change stays honest against those tests. I work daily in Python with Postgres and GitHub CI. On a recent contract I set up a secure CI pipeline with deterministic data ingestion and kept merges green through staged reviews. I've also cleaned and migrated live code into GitHub with tidy commit history, which matches how you want to track pull requests. The SQLAlchemy 1.x to 2.0 refactor is where hidden warnings usually live, so I'd handle that alongside the tests to hold coverage above 90%. Which endpoints are the half-wired ones you want finished first? Adil
$436.24 USD in 7 days
6.0
6.0

I can help you close the gaps without compromising tenant isolation. I’ll start by auditing the existing endpoints, background jobs, and migration chain to pinpoint where things are half-wired. Then I’ll finish the missing logic in small, reviewable PRs—each one keeping Alembic migrations clean and tenant scoping enforced at the query level. I’ll also sweep out any remaining SQLAlchemy 1.x patterns, make sure all ORM/Core usage is 2.0-style, and eliminate warnings. Tests will cover parallel tenant isolation, migration up/down on both empty and live-copy databases, and CI will stay green on lint, typing, and coverage. You’ll get clear commits and code that’s ready for staged release.
$500 USD in 7 days
6.0
6.0

➰➰ FASTAPI & SQLALCHEMY EXPERT | MULTI-TENANT SAAS Hi there, I see you already have a solid FastAPI foundation in place and need an experienced developer to complete the remaining features while maintaining strict tenant isolation, SQLAlchemy 2.0 compliance, and CI quality standards. ✍️ A Few Questions ⭕ Which tenant isolation strategy are you currently using (tenant_id filtering, schema-per-tenant, or hybrid)? ⭕ Approximately how many endpoints/background jobs remain unfinished? ⭕ Are there any current CI failures or SQLAlchemy warnings already identified? ⚡ Since the architecture is already established, I can focus directly on code quality, test coverage, migration safety, and production readiness without disrupting the existing SaaS platform. Thank you.
$500 USD in 7 days
6.1
6.1

To ensure multi-tenant data isolation, I will first update the existing SQLAlchemy 1.x patterns to 2.0-compliant syntax. Delivery window is 5 days. Will the existing CI pipeline need modifications to accommodate the new endpoints and background jobs?
$675 USD in 5 days
5.8
5.8

Hi, the SQLAlchemy 1.x cleanup plus getting tenant isolation properly tested is the part I'd want to nail first, since half-migrated ORM patterns tend to hide the worst bugs. I'd go endpoint by endpoint, finish the wiring, then add pytest coverage per tenant ID before touching anything else, so isolation gets verified as I go instead of at the end. Alembic upgrade/downgrade on a clean DB and a copy of live data both get checked before I call anything done, and I'll keep ruff/black/mypy green in CI the whole way through rather than fixing it at the last minute. I have been doing backend and API work like this for years, mostly Python and Node stacks for SaaS clients, and I can send a short PR with one of the endpoints done so you can see the code quality before committing further. Happy to start with a small paid piece of this if that helps you feel out the fit.
$500 USD in 7 days
5.9
5.9

Hi There I just read your project details regarding the Project: Python/FastAPI Multi-Tenant Backend Enhancements -- 2 Can we do a quick chat right now so that we can discuss the project briefly? I have 10 years of experience in PHP, WordPress, Woocommerce, Cake Php, Codeigniter, Magento, Shopify, Laravel, Adobe Photoshop, Adobe Illustrator, CorelDRAW, Bootstrap, HTML, CSS, Angular, Javascript, jQuery, and My SQL. I appreciate Muhammad Rizwan Atif
$300 USD in 3 days
5.9
5.9

I can complete the FastAPI multi-tenant backend with tenant isolation kept central to every change. I’ll finish the endpoints and background jobs, migrate cleanly to SQLAlchemy 2, provide reversible Alembic migrations, and add pytest coverage for concurrent tenant scenarios. I’ll also align CI with Ruff, Black, mypy, and coverage checks so the handoff is production-ready.
$250 USD in 10 days
5.9
5.9

Tilbury, United Kingdom
Payment method verified
Member since Sep 30, 2024
$30-250 USD
$30-250 USD
£20-250 GBP
£250-750 GBP
$1500-3000 USD
$250-750 USD
$250-750 USD
$10-30 USD
$5-14 USD / hour
₹37500-75000 INR
₹12500-37500 INR
₹12500-37500 INR
£250-750 GBP
$250-750 USD
₹12500-37500 INR
$250-750 AUD
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
₹600-1500 INR
₹37500-75000 INR
₹12500-37500 INR
₹12500-37500 INR
€15000-25000 EUR
₹75000-150000 INR