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).