I set up and fix Supabase back ends for web apps: Postgres schema, authentication (email and OAuth providers), row-level security policies, storage, and edge functions for webhooks and integrations. I run Supabase in production for my own products (PREVIEWIX, CADASTRUS), so I know the common pitfalls: open tables, missing policies, and fragile auth flows.