Three.js Developer based in Noida (U.P.), India
Ravindra Singh
I build interactive 3D for the web. Product configurators, custom materials and real-time graphics, mostly with Three.js and React.
Rendered live in WebGL. Open the cap editor to make it yours.
Skill demos
Interactive work, live in the browser
Cap configurator
Live demoA cap customiser running on a production model. Pick one of ten fabric colours, choose plain, half mesh, full mesh or perforated panels, type a name onto the front, add an icon or your own artwork, then share a link or save a render.
- React Three Fiber
- drei
- glTF
- PBR materials
- Decals
- zustand
Experience
Where I have worked
June 2022 to Present
India (Remote)3D Web Developer at Maptell
- Designed and built the core Three.js framework behind our interactive product visualisations. It cut rendering times by 30% across five or more client applications.
- Wrote custom GLSL shaders for realistic materials, which improved visual fidelity by around 40% and made the scenes far more convincing.
- Worked closely with the design and backend teams on 3D configurators that raised conversion rates by 15%.
March 2021 to May 2022
San Francisco, CAThree.js Developer at Pixelverse Innovations
- Built and maintained responsive 3D web apps with Three.js and React. Client engagement with those projects went up by 20%.
- Wrote custom WebGL shaders for visual effects that ran in three award-winning digital campaigns.
- Found and fixed rendering bottlenecks, lifting frame rates by 25% on average across a range of devices.
- Brought Blender and Maya assets into the browser on more than ten projects, keeping them faithful to the original specifications.
Projects
Selected work
August 2023 to November 2023
3D Cap Customizer
- A cap customiser built for INCAPS. Shoppers put together the exact hat they have in mind and see it from every angle before they order, instead of working from flat sketches.
- Colour choices for each part of the cap, plus text, logos and embroidery.
- Fabric variants with different mesh and perforation patterns.
December 2023 to Present
Personal portfolio with Next.js and R3F
- This site. A Next.js and React Three Fiber app that shows modular 3D product customisation working in a real browser.
- Customisation at the component level, with colours, materials and accessories, and pricing that updates as options change.
- Rendering tuned with texture compression and geometry instancing to hold a steady 60 FPS on desktop and mobile.
Skills
Tools I reach for
3D graphics and frameworks
- Three.js
- React Three Fiber (R3F)
- WebGL
- WebGPU
- GLSL (custom shaders)
- GSAP (GreenSock)
Web development
- JavaScript (ES6+)
- TypeScript
- React.js
- Next.js
- Vite
- HTML5
- CSS3
Education
Background
May 2013 to April 2017
Lucknow, Uttar PradeshB.Tech, Computer Science
Babu Banarasi Das Institute of Technology and Management
- Languages
- English, Hindi
- Off screen
- Badminton, Football, Table tennis, Travelling, Films
Contact