Engineering Notes

A short, recruiter-friendly look at how I think and build: tradeoffs, reliability, and the decisions behind my projects.

What you’ll learn here

  • How I structure Next.js apps (routing, components, data, and deployment).
  • How I think about reliability (auth, validation, error handling, and safe fallbacks).
  • How I improve UX (accessibility, performance, and clear UI states).

Featured work (Full‑stack focus)

  • B‑K‑Numbers — virtual numbers platform (auth, dashboard, orders, wallet).
  • Rising Soul School — modern school site with clear information architecture and strong UX for admissions + contact.

How I build (high-level)

  • Start with user flows → define data model → build UI with accessible components.
  • Prefer simple, maintainable architecture; add complexity only when needed.
  • Ship iteratively: small changes, tight feedback loops, measurable improvements.

What I’m optimizing for

  • Clean, readable code with strong defaults.
  • Fast pages (good Core Web Vitals) and good SEO basics.
  • Robust error handling (no broken UI when APIs fail).

Welcome!

What should I call you?