I trek mountains for fun and ship production React for a living: 5+ years, five product teams, now senior front-end engineer at G.B.G in Vietnam (UTC+7). On the side I take a few fixed-scope launch pages for founders: one scope, one price, one revision, live in 5–7 days.
D1 Intake → D2 Wireframe → D3–5 Build → D6 Revision → D7 Live
Pingdue: Invoice reminders that sound like you. Friendly, then firm, then final, and they stop the moment the invoice is marked paid.
Next.js · TypeScript · Tailwind CSS · Auth.js
Practice Fork: Paste a tutorial. The concepts stay, the problem changes, and the score is whether the idea transferred, not whether you typed along.
Next.js · TypeScript · Tailwind CSS · AI SDK
01 This site
Case study · Next.js
The portfolio is the sample: the fixed-scope offer, the build receipt and the 7-day process, all in one page.
02 LG × VALORANT Booking
Freelance · 2024 · Vite, TypeScript, Node.js
Seat booking for LG × VALORANT gaming rooms. I led the front-end team on the player booking page and the whole admin dashboard, which also works as the CMS.
03 Tripcy Closet
Freelance · 2023 · Landing page
A landing page for a Vietnamese clothing brand, with careful image processing and motion. It scored 100/100 on Lighthouse.
04 Relay
Self-initiated concept · Next.js
A landing page for an AI support agent: the brief, the constraints and every decision, written up as a case study.
05 Event booking map
Open source · Konva
Sections, seats, and live seat status, drawn in Konva.
Tide is home. Hit the shuffle button on the site for Ember, Aurora, Salt or Glacier: the whole page and the 3D scene change together.
TypeScript, React, Next.js (App Router), TanStack Query, TanStack Virtual, GraphQL, Tailwind CSS, Vite and Vercel.
Send your page goal → · anle.drewindeed@gmail.com · LinkedIn · Resume




