Logo
Back to projects

EEVEE

Node.jsSupabase (Self-hosted)PostgreSQLEvent-Driven Architecture

Gamified EdTech MVP platform powered by Supabase and event-driven architecture, yielding crucial lessons in production readiness.

VietnamRole: Backend EngineerDuration: 12/2022 - 04/2023

Highlights

  • Engineered the MVP of a gamified educational platform aimed at bridging the interaction gap between students and schools. Built a complex reward engine where students earn stars for real-world milestones (e.g., punctual check-ins, top academic grades) to redeem corporate rewards.
  • Adopted a self-hosted Supabase infrastructure as the core engine for Authentication and Authorization, heavily utilizing Row Level Security (RLS) to enforce strict, row-level data privacy.
  • Architected an Event-Driven workflow using database triggers. For instance, listening for real-time grade updates to automatically trigger star-calculation logic, and dispatching automated push notifications for missed check-ins.
  • Faced a critical operational bottleneck during the production rollout due to unchecked rate limits on the self-hosted Supabase instance (which defaulted to 30 emails/hour), severely disrupting the Magic Link login flow for users.
  • Key Takeaway: Although the project concluded at the MVP stage, taking ownership of the system early in my career provided an invaluable, hard-learned lesson. It fundamentally shaped my meticulous approach to evaluating third-party limits, operational readiness, and risk management in production environments.
Logo

Thai Le Sy

Leave your email!

Main Content

© 2026 Copyright - ThaiLeSy. Design by NguyenHuynhYenNhi

Local time 00:00:00