Great on Explain Asset Lazy Loading Techniques, Difficulty Medium
Great on Synchronize 3D Canvas with 2D Price List and Inventory, Difficulty Medium
Great on Optimize Collision Detection in 3D Park Layouts, Difficulty Medium
Perfect on Optimizing 3D Game Performance on Mobile Devices, Difficulty Hard
Perfect on Traffic Management System Optimization, Difficulty Hard
Perfect on Optimizing State Synchronization in Gaming Applications, Difficulty Hard
Custom Software Development
Computer Graphics
Computational Geometry
SaaS Development
Application Development
Real Estate Marketing
IT Consulting
3D Design
Animation
Engineering Design
Cloud Application Development
Worked on Embedded Systems
Hardware Prototype Development
Computer Graphics
Desktop Application Development using Qt, OpenGL, OpenCV, Shaders
Created an Image processing API for converting captured images to ecommerce ready images which will follow ecommerce platform guidelines

Created a image search software for searching similar images from database of jewellery product images and renders. Used dinov2 and FAISS based matcher and inheritance based multiple/hybrid matching kernels structure
Worked on computational geometry application using blender to generate Dental fixtures for sleep apnea patients

Space carving algorithm implementation using OpenGL compute shaders. For 3D scanning, Computational Geometry based CAD application for scanning rough diamonds using OpenGL, OpenCV, CGAL. This project included: OpenCV image processing, OpenGL compute shaders based image processing & Space carving, Qt C++ based desktop application, Sarine Diamond Scanning machine interfacing (Embedded Systems), Creating calibration application for the scanner

Procedural Geometry Laser cutting box generation in Web 3D and blender geometry nodes

Blender interaction interface software for haply inverse3 3D mouse

API to render animation videos of multiple characters with multiple selectable animations, selectable traits, and text to lip sync animations. It takes JSON / selectable dropdowns as input and returns animation video as output



Blender to web Asset Library Connector addon to directly upload assets to web (AWS S3) and import in unreal engine
A blender addon to create addressable LED simulated video rendering It takes a binary addressing file also tools to create order based setup of LEDs at the end it produces video output as the sequence file

Creating ray marching fragment shader for diamond in thee.js
An addon for creating combination from multiple selectable options as a configurator
Web 3D real estate visualization showing every floor layout and unit in a BIM styled web app Unit details, floor layout , 3d building is shown in this Blender to Three.js System This Add-on built to exports 3d models, textures, and json data from Blender directly to three.js editor. This add-on is used to automate workflow to create Interactive 3D Visualization. Contains automated batch baking

Procedural cloth generation and simulation based on given parameters


Web3D configurator for game characters which can be 3d printed with selectable options for multiple traits
Web3D based jersey configurator for apparel manufacturer with customizable textures and patterns used next.js , zustand , r3f , pixi.js