I will build a secure supabase backend with auth and row level security

A
abdullahahmaro
A
abdullahahmaro
Abdullah Ahmaro
Sommige informatie wordt in het Engels weergegeven.

Over deze dienst

Most Supabase projects I'm asked to look at have the same hole: row-level security is switched on, but the policies let any signed-in user read rows that aren't theirs. It works in testing because everyone is testing with one account.


I build the data layer properly the first time.


What's included:

  • Schema design: tables, relationships, constraints and indexes that match how your app actually reads data
  • - Row-level security policies, written per table and tested against real user sessions
  • - Authentication, including multi-factor where it matters
  • - Tables that must never be written from the client locked to server-side only
  • - Audit logging, so you can see who changed what
  • - Encrypted off-site backups with a restore you have actually tested
  • - Migrations you can run yourself, and documentation of every policy

I built and own the data and security layer of a production B2B platform: Postgres schema, RLS model, multi-factor authentication enforced in the app, in the policies and at the API edge, and financial tables hard-locked against client writes. 3,000+ tests.


Send me your current schema or project and I will tell you what I would change.

Maak kennis met Abdullah Ahmaro

Abdullah Ahmaro

Full Stack Developer, Arabic and Hebrew RTL and AI Integration

  • Afkomstig uitIsraël
  • Lid sindsaug 2026
  • Gem. reactietijd3 uur
  • Talen

    Arabisch, Engels, Hebreeuws
I build production web and mobile apps in React, Flutter and Supabase, and I make them work properly in Arabic and Hebrew — not just translated, but genuinely bidirectional. Most RTL work I'm asked to fix was done by developers who don't read the language. I also integrate AI that doesn't invent answers: RAG chatbots grounded in your own documents, with refusal behaviour and cost controls. I've shipped both in live products. Native Arabic, fluent Hebrew and English. Tell me what's broken and I'll tell you honestly whether I'm the right person for it.

Mijn portfolio