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
  • TypeScriptStrict mode, generics where they earn it, zod at the edges.4y
  • TanStack (Start, Query, Router)Server-rendered storefronts and admin apps on Workers; Query for anything remote.1y
  • AstroContent-first sites with islands only where interaction earns them, like this one.1y
  • React.jsServer/client split, composition over configuration.4y
  • Tailwind + ShadCNToken-driven utility layers over Radix primitives.3y
  • Next.jsApp router, server actions, ISR. Still in production at WaveZync, though less of my week than it was.4y
  • Framer MotionLayout transitions, gesture choreography, scroll-linked motion.2y
02

Backend & APIs

weekly
  • NestJSModular TypeScript services behind a typed API, as on Paradise Cloud.2y
  • REST APIsResource design, validation at the boundary, webhooks and third-party integrations.3y
  • DirectusHeadless CMS so owners edit their own content, with the front end proxying assets and data.1y
  • Rust (Tauri)Native desktop shells and local-first sync for POS work.1y
  • Node / edge runtimesAPI routes, background jobs, webhook plumbing.3y
03

Data

weekly
  • SupabasePostgres, row-level security, realtime channels, edge functions.3y
  • Cloudflare D1SQLite at the edge with Drizzle ORM, one database per environment.1y
  • NeonServerless Postgres with branching.1y
  • PlanetScaleServerless MySQL behind Prisma, as on AutoClinic.2y
  • Prisma · DrizzleSchema-first modelling and typed queries across Postgres, MySQL and D1.3y
04

Cloud & deployment

ongoing
  • CloudflareWorkers for storefront and admin, D1, R2 for media, KV, and DNS cutovers.1y
  • DigitalOceanHosting and self-managed deployments.1y
  • RenderManaged services and background workers.1y
  • GitHub ActionsTest, preview and release pipelines on every project.3y
  • PlaywrightEnd-to-end test scripts as the QA function: accessibility, SEO and critical flows.2y
  • GrowthBookFeature flags and staged rollouts in production.2y
05

AI & automation

ongoing
  • AI integrationsLLMs wired into real workflows, applied to SME operations in the IEEE paper.2y
  • Multi-agent systemsRole-based agents on DeepSeek and Gemini that help analysts with GDPR and EU AI Act compliance, built with a research student.1y
  • LangChain · LangSmithOrchestrating the agents, then tracing and evaluating their runs.1y
  • SalesforceCertified Associate and AI Associate; consulting delivery.1y
06

SEO & growth

client work
  • LighthousePerformance and accessibility budgets enforced in CI, not checked once at launch.3y
  • SemrushKeyword research and audits behind what gets built and what gets ranked.1y
  • Blotato · ArvowContent and social publishing workflows alongside the SEO work.1y
  • CRM integrations (RAPID)Leads from the site flowing into the CRM without manual copying.1y
07

Design

the other half
  • FigmaDesign systems, tokens, component libraries and handoff.5y
  • Adobe IllustratorIdentity work, editorial layout, campaign collateral.6y
  • CanvaFast campaign and social assets that a client can edit themselves.4y
  • Google Stitch · Claude DesignAI-assisted interface exploration, taken into Figma and code once a direction holds.1y
  • Motion / prototypingInteraction prototypes before a line of product code.3y