The stack, as a spec sheet

What I actually reach for, how long I've used it, and how deep it goes.

01

Frontend

daily
  • Next.jsApp router, server actions, ISR, the default for everything I ship.4y
  • TypeScriptStrict mode, generics where they earn it, zod at the edges.4y
  • React.jsServer/client split, React Query for anything remote.4y
  • Tailwind + ShadCNToken-driven utility layers over Radix primitives.3y
  • Framer MotionLayout transitions, gesture choreography, scroll-linked motion.2y
02

Backend & data

weekly
  • SupabasePostgres, row-level security, realtime channels, edge functions.3y
  • PrismaSchema-first modelling over serverless Postgres and PlanetScale.3y
  • Rust (Tauri)Native desktop shells and local-first sync for POS work.1y
  • Node / edge runtimesAPI routes, background jobs, webhook plumbing.3y
03

Platform & AI

ongoing
  • GitHub ActionsTest, preview and release pipelines on every project.3y
  • GrowthBookFeature flags and staged rollouts in production.2y
  • LLM toolingApplied to SME operations, the subject of the IEEE paper.2y
  • SalesforceCertified Associate and AI Associate; consulting delivery.1y
04

Design

the other half
  • FigmaDesign systems, tokens, component libraries and handoff.5y
  • Adobe IllustratorIdentity work, editorial layout, campaign collateral.6y
  • Motion / prototypingInteraction prototypes before a line of product code.3y