3D Developer

Open to full-time
Bio

Muhammad M is a 3D Developer with over nine years of experience in designing and architecting high-performance, deterministic 3D applications for web, XR, and real-time collaborative environments. He primarily works with WebGL platforms using Three.js and Babylon.js, creating browser-based applications for real-time 3D visualization and multiplayer networking. His expertise extends to Unity and XR development, focusing on performance optimization, state synchronization, and advanced data systems, including graph databases and AWS Lambda for semantic search. At Arthur Technologies GmbH, Muhammad architected a real-time 3D collaboration platform that improved design workflow efficiency by 50% and reduced collaboration errors by 35%. He also developed a high-performance RAG pipeline, cutting search times by 90%. Previously, at Conovo Technologies, he enhanced user engagement by 40% through an AR Story Portals application and improved matchmaking speed by 30% for Sparvis Club. Muhammad holds a BS in Computer Science from FAST NUCES. He is well-suited for roles that require building scalable, high-performance 3D platforms and systems in collaborative and immersive environments.

Expertise
JavaScriptNode.jsAWSReactSQLPython
Video Intro
Assessments
APPLICANT AVG · 50%MOHSIN · 98%0255075100TopASSESSMENT SCORE (0–100)
  • Excellent score on Optimizing 3D Game Performance on Mobile DevicesHard
  • Excellent score on Traffic Management System OptimizationHard
  • Excellent score on Optimizing State Synchronization in Gaming ApplicationsHard
  • Explain Asset Lazy Loading TechniquesMedium
  • Synchronize 3D Canvas with 2D Price List and InventoryMedium
  • Optimize Collision Detection in 3D Park LayoutsMedium
Projects

Spatial Configurator

A high-performance, deterministic 3D WebGL configurator using Three.js that allows users to place, rotate, scale, and configure complex 3D objects inside strictly constrained spaces (e.g. rooms, containers, cabinets, vehicle interiors, industrial enclosures), while enforcing hard spatial, logical, and parametric constraints in real time.

Experience
  1. Senior XR Application Developer / Team Lead

    Arthur Technologies GmbHMar 2022Present
    • Architected & launched a browser-based, real-time 3D collaboration platform, enabling teams to configure complex GLB/3D models in shared virtual workspaces, accelerating design workflows by 50%
    • Engineered core spatial systems for precise object placement, transform sync, and conflict resolution in multi-editor environments, reducing collaboration errors by 35%
    • Designed robust data models and state management frameworks that ensure consistency across all clients in collaborative sessions, cutting version conflicts by 40%
    • Optimized loading and rendering pipelines for large 3D assets using lazy loading, LOD, and streaming, improving frame rates by up to 60% and reducing initial load times by 45%
    • Developed foundational systems for browser-based 3D product configurators, enabling precise object placement under strict spatial constraints, reducing manual adjustments by 70%
    • Built the Arthur Workstation module for VR, providing seamless desktop access in immersive workspaces, increasing VR productivity by 30%
    • Collaborated on a multi-modal meeting intelligence platform capturing spatial context, transforming meetings into auditable systems of record, enhancing meeting traceability by 80%
    • Implemented a high-performance RAG pipeline using Qdrant, Neo4j, and AWS Lambda, enabling low-latency semantic search across meetings, transcripts, and spatial metadata, reducing search times by 90%
  2. Senior Unity Developer

    Conovo TechnologiesApr 2020Mar 2022
    • Developed an innovative AR Story Portals application using Unity Timeline and AR Foundation, delivering precise spatial tracking and interactive storytelling that increased user engagement by 40%
    • Engineered the front end for Sparvis Club (iOS/Android), implementing real-time multiplayer tournament logic and state management, resulting in 30% faster matchmaking and smoother gameplay experience
    • Architected a retro grid-based NPC system with Zenject (Dependency Injection), demonstrating robust systems design and scalable architecture, reducing NPC behavior bugs by 50%
    • Implemented support for external peripherals (GC Mouse/Keyboard) in Unity for iOS, optimizing remote control workflows and enhancing user efficiency by 35%
  3. Senior Software Engineer (Unity)

    GeniTeam SolutionsMar 2016Mar 2020
    • Optimized hyper-casual and simulation titles, achieving FPS improvements of up to 30% through advanced profiling, draw-call batching, and memory management.
    • Engineered deterministic vehicle-physics systems for simulation titles (Trucker Parking, Car Stunts), improving handling and traction accuracy by 25-40% on test benches.
    • Prototyped and optimized multiplayer flows using Photon, implementing efficient RPC pooling and session logic that reduced network overhead by 18%.
    • Increased Day-1 retention by 15% through data-driven feature balancing and live-ops tuning.
Education
  1. BS, Computer Science

    FAST NUCESLahore, Pakistan2011 — 2015

3D Developer

4+ years experience

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