Skip to content
Aayush Thakur
All work

Stack — what I reach for

The stack, and where it shipped.

Every tool here shipped in Zen-Z, PrelimsDaily or this site. Pick one to see which.

Client 8

  • TypeScriptevery project, end to end, used in Zen-Z, PrelimsDaily, This site
  • React Native + ExpoZen-Z app and PrelimsDaily, used in Zen-Z, PrelimsDaily
  • Next.jsadmin dashboard + this site, used in Zen-Z, This site
  • Tailwind CSSthis site's design tokens, used in This site
  • TanStack Queryserver state in the app and admin, used in Zen-Z
  • Reanimated60fps ring + XP bar, used in PrelimsDaily
  • Zustandstate with versioned persistence, used in PrelimsDaily
  • dnd-kitdrag-and-drop matching board, used in Zen-Z

Data & backend 5

  • Supabaseauth, realtime, 7 Edge Functions, used in Zen-Z
  • Postgres + RLS28 tables, RLS on every one, used in Zen-Z
  • Edge Functions (Deno)payment orders and webhooks, used in Zen-Z
  • Realtimegroup chat, used in Zen-Z
  • pg_cron3 scheduled jobs, used in Zen-Z

Payments & infra 6

  • PayUSHA-512 verified webhooks, used in Zen-Z
  • Vercelweb hosting, used in Zen-Z, This site
  • Expo Pushpush notifications, used in Zen-Z
  • EAS Updateover-the-air updates, used in Zen-Z
  • Brevoemail OTP sign-in, used in Zen-Z
  • Sentryerror monitoring, used in Zen-Z

Quality 4

  • GitHub Actions11-job CI pipeline, used in Zen-Z
  • Vitestadmin + Edge Function tests, used in Zen-Z
  • Jestmobile app tests, used in Zen-Z, PrelimsDaily
  • pgTAP115 DB assertions in CI, used in Zen-Z

Tools 3

  • Git + GitHubevery project, in public, used in Zen-Z, PrelimsDaily, This site
  • Claude Codecoding assistant, used in Zen-Z, PrelimsDaily, This site
  • Cursoreditor, used in Zen-Z, PrelimsDaily

Also (coursework): Python, Java