BOTNARICREATIVE

STEFAN BOTNARI

Stefan Botnari — Three.js & WebGL Developer for Hire | Interactive 3D Web Experiences

Hi, I'm Stefan, a freelance developer based in Chisinau, Moldova who builds 3D websites and interactive web experiences. BotnariCreative is where I put my work out into the world, finished projects, ongoing experiments, and the occasional thing that didn't go as planned. I've never been precious about sharing work before it's perfect. For me the process is as much a part of it as the result, and this place is a living record of both.

I've been building for the web seriously for a few years now. Freelance work, real clients, my own ventures. The full stack. I handle whatever a project needs to exist and work properly, from the first line of code to going live. The part I keep coming back to is where that stops being purely functional and starts having a character to it. I got into this because I liked building things, and somewhere along the way I realised I cared just as much about how they feel as whether they work. Those two things aren't really in tension, they just both take time to get right.

More recently that's pulled me toward the visual and generative side of things. Three.js scenes, WebGL shaders, grain, dithering, generative graphics, the territory where you're not sure if what you're doing is engineering or something else. I find that ambiguity more interesting than resolving it. I spent a long time figuring out what I actually like, doing mood boards, going through references, letting things develop slowly. The aesthetic direction on this site is the result of that.

When I'm not in front of a screen I'm usually in front of a different screen. Microcontrollers, custom hardware, 3D modelling. The tinkering never really stops, it just changes shape.

Anyways, enjoy.

Yours truly,

Stefan Botnari signature

WORK WITH ME

Status

Taking on new projects

What I build

3D Websites & WebGLInteractive ExperiencesReact / Next.jsFull-Stack Web AppsPerformance & Redesign

How it works

01

BRIEF

You walk me through the project. I ask the right questions about scope, timeline, and what success actually looks like.

02

ARCHITECTURE

I design the database schema, produce ERDs, document use cases, and map every actor in the system. Nothing gets built on a shaky foundation.

03

DESIGN

Full Figma mockups and a project proposal. You review and sign off before a single line of production code is written.

04

SPRINT

Development in 1-2 week sprints. Real working software at every checkpoint, with iterative feedback shaping the direction as we go.

05

SHIP

Clean handoff, documented and deployed. Ongoing retainer available for the right fit.

Questions I've been asked

FAQ

The name I work under. Fullstack developer based in Chisinau, Moldova. I build and ship complete web products, handling everything the project needs from design and development to going live. Available for hire worldwide.

A 3D website renders interactive three-dimensional graphics directly in the browser using WebGL. Whether you need one depends on what you're trying to communicate. They're effective for product showcases, brand experiences, and anywhere you want something genuinely memorable rather than just functional. Not every project calls for it. If yours does, that's the work I do. If it doesn't, I build strong web experiences without the extra dimension.

3D web experiences, WebGL shaders, interactive interfaces, the kind of stuff that makes people ask "how did they do that?" Built in React and Next.js, with Three.js, React Three Fiber, and GSAP doing the heavy lifting. Also regular websites, when required.

Yes. I work with clients in Europe, the US, and wherever else the work is interesting. The timezone difference is rarely a deal-breaker.

Depends on scope, which sounds like a dodge but isn't. Small interactive features start in the hundreds. A full custom build with 3D, animation, and design is more. Start a conversation and I'll give you a real number.

Brief → architecture → design sign-off → sprints → ship. You see real working software at every checkpoint. Nothing gets built on a vague brief, and nothing goes to production without your sign-off first.

I do both, and more. 3D is where the most interesting problems live, but plenty of my work has nothing in three dimensions at all. If a project needs to exist on the internet and work properly, we can talk.

A React renderer for Three.js. It lets you write 3D scenes as React components, which makes Three.js actually pleasant to work with in a modern React codebase. It's the bridge between "this is a cool library" and "this is something I'd actually ship."

Eastern Europe, between Romania and Ukraine. Yes, it's a real place. Check Wikipedia if you need convincing. No, you don't need to fly me anywhere. Everything I do works over the internet, which is convenient for both of us.