Frontend

Three.js

3D in service of the story

01 — Mastery

Mastery and experience

Mastery level

Self-assessment grounded in projects shipped to production and continuous learning.

Years of practice

02 — Playground

Typical use cases

Where Three.js delivers the most value in my work.

  • Interactive scenes

    Interactive 3D objects, lighting and materials serving the story without sacrificing performance.

  • Perceived performance

    Rendering budgets, progressive loading and instant interactions on every device.

  • Technical SEO

    Server rendering, structured data and clean markup to be found — and ranked.

  • AA accessibility

    Keyboard navigation, verified contrast and strict semantics, baked in from day one.

  • Purposeful motion

    Restrained motion that guides the eye and honours reduced-motion preferences.

A project with Three.js?

Let's talk about your product: I design and build web and mobile experiences end to end, from design system to production.

© 2020–2026 Davy Nana — All rights reserved

--:--