
Yuvaraj Velraj
Verified Expert in Engineering
Software Developer
Bengaluru, Karnataka
Toptal member since October 29, 2024
Yuvaraj is a creative WebGL developer with four years of experience working with Three.js, Fabric.js, React, and C#. He's also well-versed in Unity, Angular, and Next.js. Yuvaraj specializes in crafting immersive web experiences and pushing development boundaries, driven by a passion for sleek UIs and cutting-edge features.
Portfolio
Experience
- JavaScript - 4 years
- Web - 4 years
- Angular - 3 years
- WebGL - 3 years
- Three.js - 3 years
- Next.js - 1 year
- Fabric.js - 1 year
- React - 1 year
Preferred Environment
Web, WebGL, WebVR
The most amazing...
...solution I've built is an immersive app with high-quality 3D renders that allow real-time texture and material changes—a rare achievement in the industry.
Work Experience
Lead 3D Engineer
Oorja
- Ran CAD geometry with boundary representation conditions in WebGL using WebAssembly (Wasm) libraries from C++ through Open Cascade technology (OCCT) and the Computational Geometry Algorithms Library (CGAL).
- Handled complex algorithms for detecting intersections and processing geometry.
- Integrated 3D vertex data with heatmap data from the physics back end, projecting a colored heatmap onto 3D coordinates in Three.js.
Senior WebGL Developer
KiXR
- Led comprehensive projects on a real estate 3D virtual walkthrough and spearheaded development on a shirt configurator in Angular, seamlessly integrating API calls and deploying bespoke textures from the back end.
- Leveraged a Fabric.js 2D drawing tool to craft textures for the mesh within the Angular component.
- Contributed to tailoring hand-tracking and world-tracking models for augmented reality applications and worked on visual simultaneous localization and mapping (VSLAM) in Python.
Senior Creative Associate
BYJU's
- Created multiple templates from scratch to facilitate the game design process. These templates included a car controller, a flight controller, and a boat controller.
- Leveraged React with TypeScript for UI development, integrating real-time back-end communication in WebGL 3D games for apps.
- Developed interactive puzzles with specialized React, Three.js, and Unity builds for enhanced product quality.
- Published 10+ games as WebGL builds in BYJU's app.
Experience
Eventshoppe in React
The project also required employing Webpack and Babel for efficient code bundling and cross-browser compatibility. I integrated APIs seamlessly using Axios with an Apache back end. In addition, I streamlined the build and deployment with GitHub Actions and implemented diverse authentication methods, managed sessions, and optimized caching.
3D Virtual Walkthrough in Three.js
3D Configurator in Angular
Education
Master's Degree in Life Science
National Institute of Technology, Rourkela - Rourkela, India
Skills
Libraries/APIs
WebGL, Three.js, WebVR, React, OpenCV, Node.js, Fabric.js, OpenGL
Tools
Docker Compose
Languages
JavaScript, C#, C++, TypeScript
Frameworks
Unity3D, Angular, Express.js, Next.js, Tailwind CSS
Platforms
Web, Open Cascade Technology (OCCT)
Other
Game Development, Filmmaking, Computational Biology, 3D CAD, Computational Geometry, Life Science, VSLAM
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring