3D Developer

Open to full-time
Bio

Saurabh J. is a 3D Developer with several years of experience in computer graphics and computational geometry. His expertise spans across software and hardware development, particularly in the realm of 3D applications and embedded systems. Saurabh utilizes technologies such as OpenGL, three.js, Blender, Python, and next.js to build complex 3D applications, image processing APIs, and cloud-based solutions. He is proficient in developing both desktop and web applications, employing practices like performance optimization and modern web tooling. At Arcelton, Saurabh founded and led projects like a Web3D real estate visualization tool and a dental CAD application for sleep apnea fixtures, showcasing his ability to create innovative solutions in diverse industries. His work at Prophesys included developing a 3D scanning CAD application for diamond planning, utilizing OpenGL and OpenCV. Saurabh holds a B.E. in Electronics & Telecommunication Engineering from VESIT, Chembur. He is well-suited for roles that require a blend of 3D design expertise and software development, particularly in industries focusing on graphics, animation, and real-time rendering.

Expertise
Next.jsPythonJavaScriptTypeScriptAWSC++Git
Video Intro
Assessments
APPLICANT AVG · 49%SAURABH · 96%0255075100TopASSESSMENT SCORE (0–100)
  • Great on Explain Asset Lazy Loading TechniquesMedium
  • Great on Synchronize 3D Canvas with 2D Price List and InventoryMedium
  • Great on Optimize Collision Detection in 3D Park LayoutsMedium
  • Perfect on Optimizing 3D Game Performance on Mobile DevicesHard
  • Perfect on Traffic Management System OptimizationHard
  • Perfect on Optimizing State Synchronization in Gaming ApplicationsHard
Projects

Image processing API for ecommerce (virola international)

Created an Image processing API for converting captured images to ecommerce ready images which will follow ecommerce platform guidelines

Image similarity search from database

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

Dental CAD application for Sleep Apnea Fixtures (serena sleep LLC)

Worked on computational geometry application using blender to generate Dental fixtures for sleep apnea patients

3D Scanning CAD application for diamond planning (prophesys LLP)

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

Blender interface For 3D mouse (haply.co)

Blender interaction interface software for haply inverse3 3D mouse

Render as service Character Animation API (japan travel)

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 unreal engine asset library (AiVarse)

Blender to web Asset Library Connector addon to directly upload assets to web (AWS S3) and import in unreal engine

LED Sequence animation Blender add-on

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

Web 3D real estate visualization

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 Garment generation (2R4T)

Procedural cloth generation and simulation based on given parameters

Web3D Jersey configurator

Web3D based jersey configurator for apparel manufacturer with customizable textures and patterns used next.js , zustand , r3f , pixi.js

Experience
  1. Founder, Software & Hardware Developer

    ArceltonMar 2021Present
    • Custom Software Development
    • Computer Graphics
    • Computational Geometry
    • SaaS Development
    • Application Development
    • Real Estate Marketing
    • IT Consulting
    • 3D Design
    • Animation
    • Engineering Design
    • Cloud Application Development
    three.jsOpenGLpythonblendernext.jsselenium
  2. Embedded Systems & Software Developer

    ProphesysFeb 2018Mar 2020
    • Worked on Embedded Systems
    • Hardware Prototype Development
    • Computer Graphics
    • Desktop Application Development using Qt, OpenGL, OpenCV, Shaders
    arduinoesp32embedded softwareOpenGLQtOpenCVCompute Shaders3d printinghardware prototyping
Education
  1. B.E Electronics & Telecommunication Engineering

    VESIT, ChemburIndia2014 — 2018

3D Developer

4+ years experience

14 days risk-free trial · No commitments · We handle contracts and payroll