فارسی

About Me

Portrait of Navid Bonyadi
6+years building
for the web

Senior Frontend Developer

Navid Bonyadi

Senior front-end developer with 6+ years of turning product ideas into fast, accessible web apps. I work across Next.js, Nuxt and Three.js - from the architecture behind a feature to the last detail of its motion.

Based in
Tehran, Iran
Focus
Next.js / Nuxt / Three.js
Languages
FA / EN
  • Architecture that scalesComponent systems, state and a rendering strategy - SSR, ISR or static - chosen per page, so the codebase stays easy to grow with the product.
  • Performance as a featureCore Web Vitals budgets, heavy work loaded only when it is needed, cached server routes and images sized for the screen they land on.
  • Interfaces with depthThree.js, WebGL shaders and motion used where they earn their place - never at the cost of accessibility or load time.
  • Ownership, end to endFrom Figma to production: API integration, server routes, code review and deployment, and the details that make a product feel finished.

The Story So Far

  1. Where it started

    I'm Navid, a self-taught front-end developer who fell in love with the web while customizing tiny HTML pages - and never stopped building since.

  2. 6 years in

    I've gone from storefront themes to building the front end of complete products, shipping production apps in Next.js and Nuxt from the first commit to launch.

  3. The toolkit

    Next.js, Nuxt, React and Vue on TypeScript, with Three.js and WebGL when an interface needs depth - and strong fundamentals in semantic HTML and modern CSS underneath all of it.

  4. What I care about

    The parts people feel but never see: rendering strategy, performance budgets, accessibility and a component architecture a team can build on.

  5. Off the keyboard

    Photography walks, story-driven video games and sharing what I learn with the developer community.

Tech Stack

  • Next.jsExpert
  • NuxtExpert
  • ReactAdvanced
  • VueExpert
  • TypeScriptAdvanced
  • Three.jsAdvanced
  • Tailwind CSSAdvanced
  • Node.jsAdvanced
  • PerformanceExpert
  • Git & GitHubExpert

Open to new projects

Let's build something together

A product that needs a fast, polished front end, or an idea that could use some depth? My inbox is always open.