[For Hire] Three.js / WebGL developer (SonicXBoy) — interactive 3D sites, configurators, data viz, browser engines

Hi,

I’m SonicXBoy, an independent WebGL developer from Saint Petersburg, working remotely. I build interactive 3D for the web — and I treat animation as choreography: rhythm, weight, pause and precision, with smooth eased motion and no janky spring physics. Design and engineering are one system for me; performance is part of the visual quality.

Stack: Three.js, React Three Fiber, GLSL, WebGPU (learning), Mapbox GL, React, TypeScript, Next.js, Astro, Node.js, Zustand, GSAP, Rapier, postprocessing (Bloom/DOF/SSAO/God Rays), Chrome extensions (Manifest V3).

What I do:

  • Interactive 3D scenes, animations and immersive landing pages (Three.js / R3F)
  • Product configurators (real-time materials/colors/parts, price updates)
  • 3D data visualization and dashboards
  • Custom GLSL shaders, procedural effects, particles, volumetric light
  • PBR materials, reflections, post-processing
  • Browser engines and games — including a full Minecraft web client
  • Embedding 3D into React / Next.js / WordPress; WebGL optimization (I ship two performance builds: desktop + lightweight mobile)

Selected work:

I handle the full cycle — concept, prototype, architecture, production, optimization — and I especially enjoy unusual tasks where the system and its visual language have to be invented together.

Looking for freelance/contract work: configurators, interactive marketing sites, data viz, WebGL anything unusual. Happy to jump into an existing project or start from scratch.

Contact: DM me here, Telegram @vixkosla, or https://www.upwork.com/freelancers/askerovt

Thanks for reading!