Anton K.
Senior Three.js 3D Graphics Developer | Advanced Rendering
🔥 As a Senior 3D Graphics Developer with over 15 years in software engineering and 6+ years focused on 3D graphics, I specialize in building interactive, visually rich 2D and 3D experiences. My background combines deep engineering expertise with strong mathematical foundations and structured development practices. This enables me to deliver performant, scalable solutions across diverse applications, including web-based viewers, product configurators, virtual environments, and CAD-like systems. ✅ My Core Technical Stack: 🔹Languages & Frameworks: JavaScript/TypeScript 🔹3D Graphics: Three.js, Babylon.js, raw WebGL, @react-three/fiber, with the powerful pmndrs ecosystem (drei, react-spring, csg, bvh, postprocessing, gltfjsx) 🔹 2D Graphics: Konva.js, React-Konva 🔹Shaders: GLSL Shader Language 🔹Multiplayer/Collaborative Applications: y.js, Liveblocks, Colyseus 🔹Frontend: React.js, Next.js 🔹State Management: Valtio, Zustand, MobX, Redux 🔹Bundling: Webpack, Vite, Rollup ✅ Advanced Skills & Techniques: 🔹Mathematics: Linear algebra (vector, matrix, quaternion calculations), Graph Theory essential for building floorplans 🔹Geometry Algorithms: Constructive Solid Geometry, Procedural generation, simplification, optimization 🔹AR/VR Development: Based on WebXR technology 🔹Animation: Skeletal animation, inverse kinematics 🔹Fluid Dynamics: Fluid and smoke distribution based on Navier-Stokes equation solver 🔹Rendering Techniques: Ray Tracing, PBR, Reflections, Refractions, Particles, Offscreen canvas rendering (main thread or separate thread via WebWorker) 🔹Postprocessing: Ambient occlusion, Anti-aliasing, Outline, Blur, Bloom, Glitch, Glow, Depth of Field, etc. 🔹Optimization: Layers, Batching, Culling, Instancing, Mipmapping, Bounding Volume Hierarchy, Level of Detail (LoD) 🔹Data Handling: Conversion for formats such as glTF, FBX, OBJ/MTL, SVG, XLSX/CSV, DXF/DWG, PDF, TXT/DOC, JSON, or custom formats as needed. I am committed to delivering clean, efficient, and scalable solutions tailored to your project’s unique requirements. From selecting the most suitable technology stack to developing high-quality code and ensuring flawless execution, I strive to provide the best possible outcomes for every project. Let's collaborate to bring your vision to life. Whether you're starting from scratch or need expert assistance at any stage of development, I'm here to help.
Earnings and projects
Last 6 months ÷ 6
Billed in all: $81,499$81k
Across 8 contracts