Azureo (Club Azur) — software engineer, apprenticeship
Sep 2026 – Feb 2027loyalty saas for local merchants · Supabase (Postgres, RLS), Stripe, Playwright, feature flags
- Took over a live loyalty platform originally generated with Lovable (Supabase/Postgres, 103 tables, ~280 migrations) and re-engineered its backend with zero downtime. Opened with a risk audit: 19 ranked risks, turned into 27 work packages approved by the client.
- Row-level security and explicit grants on every table and function, with cross-tenant integrity constraints. The access matrix is generated from the catalog and enforced by 1,439 automated HTTP checks across roles.
- Made every value-moving write (points, coupons, SMS credits) transactional and idempotent; Stripe webhooks are processed once and in order, and return 5xx on failure so Stripe retries. Rolled out behind 14 feature flags, with additive migrations, rollback plans and restore drills.