You will get a Supabase RLS Security Audit with Tenant Isolation Tests

Connor D.Status: Offline
Connor D. Connor D.
5.0
Top Rated

Let a pro handle the details

Buy Web Application Programming services from Connor, priced and ready to go.
Connor D.Status: Offline
Connor D. Connor D.
5.0
Top Rated

Let a pro handle the details

Buy Web Application Programming services from Connor, priced and ready to go.

Project details

You get a focused Supabase security review that answers one question. Can one user read or change another tenant's data?

I trace auth and role paths, inspect RLS on the included tables, test anonymous and authenticated access, check service role usage, and rank every finding by severity. Standard and Advanced tiers add SQL isolation tests. Advanced includes policy fixes and a regression suite.

Relevant proof includes RLS on a 72 table PostGIS schema, 107 policies enforcing town isolation on a municipal platform, and 257 passing backend tests across 27 files.

You receive a table by table access map, reproducible findings, a prioritized fix plan, and SQL evidence where included. No vague security score. Every finding names the affected table, the access path, and the exact next action.
Programming Languages
JavaScript, TypeScript
Coding Expertise
Security
What's included
Service Tiers Starter
$600
Standard
$1,200
Advanced
$2,000
Delivery Time 3 days 5 days 7 days
Number of Revisions
111
Number of Pages
111
Design Customization
-
-
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code
5.0
5 reviews
100% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

NB

Nick B.
5.00
Jun 5, 2026
SignalSuite Build Phase 1

NB

Nick B.
5.00
May 28, 2026
Next.js and Suprabase Connor, was great very detailed and very communicative. Would not hesitate to work with him again.

AK

Alphein K.
5.00
May 5, 2026
Supabase Engineer – Proprietary Behavioral Engine & Ethical Data Architecture Connor was excellent to work with. He communicated clearly, delivered ahead of schedule, and was very thorough in both the build and the final handoff. He didn’t just complete the backend — he proactively audited his own work, documented everything well, and made the system easy for the next developer to understand and use. He was detail-oriented, solution-focused, and clearly cared about quality. I’d absolutely recommend him to other clients who need a reliable Supabase/backend specialist.

JG

Joaquin G.
5.00
Apr 3, 2026
Technical Support for Ag-Tech Startup (React/Supabase/Stripe) Connor is the kind of contractor you hope to find on Upwork.

I brought him on for QA on a live web app — a livestock show fundraising platform built on React, TypeScript, and Supabase. He didn't just execute checklists. He caught a critical database insert bug during a live QA pass the day of launch that would have broken signups for new users. He flagged it clearly, documented it well, and we got it fixed before a single real student was affected.

What separates Connor is that he understands what he's testing. His background in Supabase and PostgreSQL means he can tell the difference between a UI glitch and a data integrity problem. That's rare at any price point.

He's reliable, communicates clearly, and takes ownership of outcomes. I'm continuing to work with him.

MS

Mason S.
5.00
Mar 29, 2026
Supabase PostgreSQL Database Schema — Location-Based Mobile App (Fixed Price) Connor delivered an exceptional database schema — 72 tables, 4 VIEWs, full PostGIS, RLS on every table, triggers, indexes, and seed data. Delivered ahead of the March 31 deadline with zero issues. His PR was thorough and well-documented with a complete deliverables checklist. Communication was clear throughout. Highly recommend for any serious Supabase/PostgreSQL work.
Connor D.Status: Offline

About Connor

Connor D.Status: Offline
Supabase Developer | PostgreSQL, RLS & Next.js Backends | SaaS & AI
100% Job Success
5.0  (5 reviews)
Chicago, United States - 7:12 pm local time
Founders bring me Supabase backends and AI generated prototypes that work in demos but break under real users. I turn them into production systems with secure multi tenant RLS, working billing, clean migrations, and tests the next developer can trust. I also review Supabase builds before launch. Recent client: "Rare at any price point."

I specialize in the backend layer most full stack generalists avoid: multi tenant row level security, complex PostGIS schemas, and the production hardening that makes a codebase safe to hand to the next developer. I also run my own SaaS that processes 1M+ property listings nightly, so I build around founder constraints, not just engineering ideals. On my current education platform contract I act as technical lead across a multi contractor team: I make the schema calls, define the API contracts the other developers build against, and review their work before it ships.

What I deliver:
• Launch audits and code reviews. Ranked findings with file and line references and the smallest practical fix for each. One $1,800 review turned into a $3,000 build.
• Supabase and Postgres architecture. Migrations, triggers, RLS policies, schema cleanup, multi tenant isolation.
• Stripe subscriptions. Webhooks, billing state sync, access control tied to subscription status.
• Next.js App Router. Server actions, route handlers, API integration, frontend wiring.
• AI features that ship. OpenAI and Claude integration, RAG pipelines, evals, guardrails.
• PostGIS and spatial data. Location based schemas, GIS queries, Mapbox integration.
• Team integration. I slot in alongside your existing developers, automation contractors, and vendors, and I review code as carefully as I write it.
• Production handoff. Passing test suites, documented migrations, docs the next dev can follow.

Recent Upwork work, all 5.0:
• $9,550 fixed price production backend for a workforce analytics SaaS
• Municipal GIS platform: 107 row level security policies enforcing per town isolation, Mapbox field mapping, Playwright test coverage. "Honestly one of the best freelancers I've worked with."
• 72 table PostGIS schema with RLS on all 72 tables and 189 indexes, delivered ahead of deadline
• Backend package: 18 SQL migrations, 14 Edge Functions, 257 passing SQL tests
• Education platform, in progress: Stripe billing, Vimeo gated lessons, bulk school enrollment, technical lead across the client's contractor team
Top Rated Plus on Upwork. 5.0 across every contract, $44,000+ earned.

I'm best for founders who have a real product or a messy build and need it secure, scalable, and ready for customers. I work async by default: GitHub PRs with context, honest timelines, same day responses during working hours. Send a message and I'll reply within a few hours.

Steps for completing your project

After purchasing the project, send requirements so Connor can start the project.

Delivery time starts when Connor receives requirements from you.

Connor works on your project following the steps below.

Revisions may occur after the delivery date.

Map roles, tables, and expected access

Confirm the tenant model, user roles, public paths, and the tables included in the selected tier.

Review policies and run access tests

Inspect RLS and auth paths, test anonymous and authenticated roles, and reproduce every confirmed finding.

Review the work, release payment, and leave feedback to Connor.