You will get 3D Web Developer | Three.js | 3D Web Animation & Interaction
Top Rated

Project details
Transform your website into an immersive 3D world. As an Expert-Vetted developer with 10k+ hours, I specialize in creating smooth, interactive 3D animations that don't compromise on performance. I focus on bridging the gap between creative vision and technical execution in the browser.
What we will cover:
• Scene Optimization: Ensuring high FPS across all devices and browsers.
• Interactive Logic: Developing custom mouse/scroll interactions and complex camera transitions.
• Asset Pipeline: Optimizing 3D models (GLTF/GLB) from Blender for fast web loading.
• Animation Systems: Implementing skeletal animations, tweening, and procedural movement.
⚠️ IMPORTANT: Please message me via Upwork Direct Messages before purchasing to ensure the technical feasibility of your animations.
3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js three.js WebGL developer 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js three.js WebGL developer 3D Web Developer Three.js
What we will cover:
• Scene Optimization: Ensuring high FPS across all devices and browsers.
• Interactive Logic: Developing custom mouse/scroll interactions and complex camera transitions.
• Asset Pipeline: Optimizing 3D models (GLTF/GLB) from Blender for fast web loading.
• Animation Systems: Implementing skeletal animations, tweening, and procedural movement.
⚠️ IMPORTANT: Please message me via Upwork Direct Messages before purchasing to ensure the technical feasibility of your animations.
3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js three.js WebGL developer 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js 3D Web Developer Three.js three.js WebGL developer 3D Web Developer Three.js
Programming Languages
HTML & CSS, JavaScript, TypeScriptWhat's included $10,000
These options are included with the project scope.
$10,000
- Delivery Time 30 days
- Number of Revisions 1
18 reviews
(17)
(1)
(0)
(0)
(0)
This project doesn't have any reviews.
NL
Nuno L.
Apr 4, 2026
Experienced Game Developer for Browser Based Collaborative Game Engine
Sergey is extremely knowledgeable and dependent in 3D graphics and web development. it was a pleasure to work with him and the Evenstar team. I'd recommend Sergey without hesitation.
CF
Charles F.
Jun 18, 2024
ThreeJS / Three.js developer needed to help build 3d Scene Arrangement Tool
Sergey and the Even Star team are absolutely fantastic!
AO
Adrian O.
Apr 11, 2022
looking for a C++ developer to split textured 3d model into smaller sub-volumes
Great subject matter knowledge.
He has implemented some very interesting concepts in this project and I am very thankful for that.
Takes initiative and works very well independently with little supervision. This was super useful for me since I don't have the time to micro-manage.
Patient and willing to explain / discuss the concepts and decisions he made in the code.
Thank you Sergey!
Very happy with your work.
He has implemented some very interesting concepts in this project and I am very thankful for that.
Takes initiative and works very well independently with little supervision. This was super useful for me since I don't have the time to micro-manage.
Patient and willing to explain / discuss the concepts and decisions he made in the code.
Thank you Sergey!
Very happy with your work.
AO
Adrian O.
Sep 10, 2021
Splitting textured 3d model into smaller sub-volumes
Fantastic experience working with Sergey.
He's very knowledgeable and has developed some great solutions for us.
Will hire him again for future projects.
He's very knowledgeable and has developed some great solutions for us.
Will hire him again for future projects.
ER
Elisa R.
May 25, 2021
Rebrand - home page logo animation
Thank you Sergey- you did an amazing job and we can´t wait to work with you again!
About Sergey
3D Web Developer WebGL Three.js WebGPU Multiplayer C++ Game Developer
100%
Job Success
Zaporizhzhya, Ukraine - 5:30 pm local time
🚀 𝐓𝐡𝐞 𝐒𝐲𝐧𝐞𝐫𝐠𝐲 𝐨𝐟 𝟑𝐃 𝐖𝐞𝐛 & 𝐆𝐚𝐦𝐞 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭
As a senior 3D Web Developer, I don't just build sites; I engineer complex ecosystems. For the past 7 years, I have been actively programming game servers. This deep experience in Multiplayer allows me to handle complex networking tasks like rollback, snapshots, and state sync. Recently, I spent 2 years building a web-based game platform with a custom ECS, where I was responsible for WebGPU integration and a custom WebTransport server protocol. This background as a C++ Game Developer ensures that every WebGL Three.js project I touch is optimized at a systems level.
🛠 𝐌𝐚𝐬𝐭𝐞𝐫𝐲 𝐢𝐧 𝐖𝐞𝐛𝐆𝐋 𝐓𝐡𝐫𝐞𝐞.𝐣𝐬 & 𝐖𝐞𝐛𝐆𝐏𝐔
In the realm of a 3D Web Developer, performance is everything. I leverage WebGPU to push the limits of modern browsers, utilizing WGSL and GLSL for custom pipelines.
◾WebGL Three.js: I create stunning 3D product rendering, photorealistic 3D animation, and interactive 3D design.
◾WebGPU: Expertise in render bundles, compute shaders, and advanced Web application architecture.
◾React & Next.js Ecosystem: I specialize in React Three Fiber (R3F) to integrate WebGL Three.js into modern, scalable applications. As a front end developer, I ensure seamless state management and high-speed delivery for every Web application.
🎮 𝐌𝐮𝐥𝐭𝐢𝐩𝐥𝐚𝐲𝐞𝐫 & 𝐂++ 𝐆𝐚𝐦𝐞 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞
My journey as a C++ Game Developer covers large-scale desktop application and standalone application development. I understand the needs of an Xbox developer or a video game studio. As a Multiplayer specialist, I focus on:
◾Game Networking: Implementing Online multiplayer game design with high-performance protocols.
◾Engine Tech: Working with Babylon and custom C++ frameworks.
◾Multi-Platform: Bringing Multiplayer logic to mobile game environments (iOS/Android).
💎 𝐀𝐝𝐯𝐚𝐧𝐜𝐞𝐝 𝐆𝐫𝐚𝐩𝐡𝐢𝐜𝐬 & 𝐎𝐩𝐭𝐢𝐦𝐢𝐳𝐚𝐭𝐢𝐨𝐧
An elite 3D Web Developer must master the math behind the pixels. Using Vectors, Quaternions, and Matrices, I implement:
◾Rendering: PBR, Shadow mapping, Ray tracing, and Path tracing.
◾Optimization: LOD, Spatial acceleration structures (BVH, Octree), and GPU Instancing.
◾Geometry: 3D modeling in Blender, Autodesk 3ds Max, or Maya, and procedural generation.
🤝 𝐖𝐡𝐲 𝐖𝐨𝐫𝐤 𝐖𝐢𝐭𝐡 𝐌𝐞?
Being both a C++ Game Developer and a 3D Web Developer means I offer architectural certainty. Whether I’m collaborating with a Python developer on high-performance backends or assisting a Unity web developer team with complex graphics, I solve the hardest tasks. If you are looking for a Multiplayer expert to build a mobile app development hit or a WebGPU pioneer for a technical Web application – let’s chat.
I provide the same level of care whether I'm acting as a graphic design consultant for 3D modeling or as a lead C++ Game Developer. As an Expert-Vetted talent, I offer free consultations to ensure we are an excellent fit. Let's bring your WebGL Three.js vision to life with Multiplayer capabilities that scale.
Steps for completing your project
After purchasing the project, send requirements so Sergey can start the project.
Delivery time starts when Sergey receives requirements from you.
Sergey works on your project following the steps below.
Revisions may occur after the delivery date.
Scene Optimization
Ensuring high FPS across all devices and browsers.
Interactive Logic
Developing custom mouse/scroll interactions and complex camera transitions.