I build real-time 3D, WebGL, and canvas systems, with 10+ shipped to production. Recent numbers: a 3D scene builder rebuilt from 18-20ms per frame down to 1.5-3ms, 100% Job Success across 12 Upwork contracts, and an open-source browser video editor (fabric-video-editor) with 570+ GitHub stars.
Available now for new projects. Based in India, and happy to set a regular call time that works for both of us.
I'm a solo senior engineer, so you work with me directly. Three ways to hire me: a full build from first prototype to production; owning a hard slice of your live product (3D, performance, or architecture) shipping alongside your team; or slotting into an agency's existing codebase and process as a senior Three.js / WebGL engineer.
Selected work (all verifiable on UpWork)
- Solar design SaaS (US, name kept private), used by solar contractors for site surveys and 3D PV-system layout. I was Core Product Engineer there for 20 months, through to the end of the engagement, and owned the Three.js panel-layout editor including the linear algebra for geometrically accurate roof-mounted placement. I rebuilt its scene-builder performance from 18-20ms per frame (visible frame drops) to 1.5-3ms. The team cited my "commanding knowledge of linear algebra." I also ran their technical interviews, screening 4 candidates and helping select 2.
- Short-form video platform (live), built a reusable subtitle-rendering engine with animated text overlays. Shipped ahead of schedule; the module was reused across other products. Client: "finished everything ahead of schedule... I definitely recommend him."
- Repeat Patterns (production), a web-based seamless repeat-pattern editor in Fabric.js with real-time preview and export. Client praised "mastery of FabricJs" and "best engineering practices."
- fabric-video-editor (open source, 570+ stars), a browser video editor with animation and transitions you can read end to end before you hire me.