I'm drewbs.

Full stack engineer. Building things that work, and documenting why.

JavaScript, React, pragmatic decisions. Currently seeking junior and associate engineering roles.

MeekoMayu

Projects

Side projects are where I experiment, over-engineer slightly, then simplify again.

This portfolio site preview

This portfolio site

A deliberately engineered portfolio that evolved from vanilla HTML/CSS/JS to modern React as real constraints emerged. Every architectural decision is documented - including the one that produced the component you're looking at right now.

  • Vanilla foundations migrated to React as genuine pain points justified it
  • Supabase integration with custom PostgreSQL schema and RLS policies
  • Client-side markdown blog with custom syntax highlighting theme
  • Full Git history and …-post blog series documenting every decision
drewBrew preview

drewBrew

A coffee tracking system designed architecture-first - starting from real user needs and working backwards to data modelling, application structure, and a planned analytics pipeline before writing significant code.

  • PostgreSQL + Prisma ORM with hybrid relational + JSONB schema
  • Requirements validated against a competitive barista before any code
  • Designed analytics pipeline (BeanSights) for brewing pattern insights
  • Modular Node/TypeScript backend and Next.js frontend planned and documented