3D Developer

Open to full-time
Bio

Bhuvaneshwaran M is a 3D Developer with several years of experience in building interactive 3D applications and graphics-driven solutions. His core stack includes Three.js, Babylon.js, WebGL, and GLSL, which he uses to create web-based 3D visualizations and simulations. He also employs React and Next.js for frontend development and Node.js with PostgreSQL for backend services. His approach includes developing reusable 3D frameworks and implementing real-time WebSocket communication for enhanced interactivity. At Monkey Science, Bhuvaneshwaran developed over 300 3D simulations, showcasing his ability to deliver high-quality visual experiences. He also led the development of BioLens, a web application for 3D visualization of medical imaging data, which allows users to import and manipulate DICOM files directly in the browser. Bhuvaneshwaran holds a Master’s degree in Physics from the University of Madras. He is well-suited for roles that involve complex engineering challenges, particularly those requiring expertise in graphics programming and real-time 3D web technologies.

Expertise
Node.jsReactNext.jsPythonJavaScriptTypeScriptC++HTMLCSSKubernetesRelational Database
Video Intro
Assessments
APPLICANT AVG · 50%BHUVANESHWARAN · 92%0255075100TopASSESSMENT SCORE (0–100)
  • Optimizing 3D Game Performance on Mobile DevicesMedium
  • Traffic Management System OptimizationMedium
  • Optimizing State Synchronization in Gaming ApplicationsHard
  • Synchronize 3D Canvas with 2D Price List and InventoryHard
  • Average score on Explain Asset Lazy Loading TechniquesMedium
  • Optimize Collision Detection in 3D Park LayoutsHard
Projects

ECS Library

Electrical circuit simulator in WebGL environment

Graph Toolkit

Collection of tools using GLSL shaders for 3D visualization

BioLens

BioLens is a web application designed for the 3D visualization of medical imaging data. This tool allows users to import DICOM files directly in the browser and visualize them in volumetric space. It features an interactive transfer function, giving users precise control over opacity and color mapping to isolate specific tissues or structures.

Experience
  1. Ground Station Engineer

    Space Kidz IndiaDec 2022Apr 2023
    • Built microcontroller and IoT-based satellite tracking system
    • Developed WebGL-based frontend application using Three.js
    • Integrated system with YAGI or Dish antenna
    Embedded SystemsPythonWeb SocketsMicrocontrollers (Arduino, ESP32)PCB Design (EasyEDA)NetworkingThree.jsBlender
  2. Lead Creative Engineer

    Monkey ScienceJun 2024Present
    • Led development of interactive 3D web experiences
    • Built reusable 3D frameworks and standardized pipelines
    • Mentored junior engineers and 3D artists
    Three.jsBabylon.jsWebGLBlenderReact.jsNext.jsWebGLGLSLShaders
  3. Associate Creative Engineer

    Monkey ScienceJun 2023Jun 2024
    • Developed 300+ 3D simulations across various subjects
    • Built and optimized web-ready 3D models
    BlenderThree.jsBabylon.jsOpenGLWebGLShadersGLSLWebGPUTypeScriptJavaScriptPythonDockerPostgreSQLReact.jsNext.js
Education
  1. Masters in Physics (M.Sc)

    University of MadrasChennai, India2021 — 2023
  2. Bachelors in Physics (B.Sc)

    The New College - ChennaiChennai, India2018 — 2021

3D Developer

3-4 years experience

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