
Building a Real-Time 3D Vehicle Inspector with Three.js and React
How we replaced paper insurance forms with an interactive WebGL car model — raycasting, picking, instanced meshes, and everything in between.
Front-end Developer
React · Next.js · TypeScript. Enterprise platforms with 3D visualization.
Detail-oriented front-end developer with 5+ years building complex platforms — from digital insurance systems with Three.js to role-based enterprise dashboards.
About
Detail-oriented Front-End Developer with 4+ years of experience specializing in React, Next.js, and TypeScript. Proven track record of architecting complex platforms, including a digital insurance system with 3D visualization and enterprise management dashboards.
Skilled in Redux state management, performance optimization, and shipping production-grade PWAs. Based in Tehran, working across insurance, HR, e-commerce, and industrial sectors.
Tech Stack
Projects
End-to-end delivery across insurance, HR, e-commerce, and industrial sectors.
Articles
Deep dives into 3D web, state management, PWA patterns, and modern React architecture.

How we replaced paper insurance forms with an interactive WebGL car model — raycasting, picking, instanced meshes, and everything in between.

IndexedDB sync strategies, background sync, and how we hit 98 Lighthouse on an animation-heavy cognitive training app.

After shipping two large projects with each, here's where Zustand's simplicity wins and where Redux's middleware still earns its keep.

End-to-end type safety beyond generics: the schema validation, error boundary, and route typing pattern we now use everywhere.