Expert 3D Web Developer – Real-Time Interactive 3D Globe (WebGL)
Description
We are looking to hire an expert-level 3D Web Developer with strong experience in WebGL and Three.js to build a high-performance, real-time interactive 3D globe, similar in visual quality and behavior to Radware Live Threat Map.
This project requires advanced 3D rendering skills, custom shader development, and experience working with real-time data streams. We are not looking for beginners or template-based solutions.
Project Scope
Develop an interactive 3D globe rendered in the browser
Display animated attack arcs, glowing points, and real-time movement
Implement smooth camera controls (zoom, rotate, auto-spin)
Optimize performance for large volumes of real-time events
Integrate real-time data via WebSockets or SSE
Apply advanced visual effects (glow, bloom, trails, fading animations)
Ensure cross-browser compatibility and GPU-optimized rendering
Required Skills (Must-Have)
Expert in Three.js and WebGL
Strong knowledge of 3D mathematics (vectors, curves, projections)
Experience with custom GLSL shaders
Experience building animated 3D globes or map visualizations
Real-time data handling (WebSockets / streaming APIs)
Performance optimization for complex 3D scenes
Clean, modular, production-ready code
Nice-to-Have (Bonus)
Experience with globe.gl or similar libraries
Post-processing effects (Bloom, FXAA, motion trails)
Experience with cybersecurity dashboards or data visualization
Backend knowledge (Node.js / Go / Python)
Experience handling high-frequency event data
Deliverables
Fully functional 3D globe visualization
Clean and well-documented source code
Integration hooks for real-time data
Deployed demo or build instructions
Budget: GBP 54 (Fixed Price)
Proposals: 13 freelancers have applied