Dimitri Diakopoulos is an AR/VR research engineering manager in San Francisco with 15 years of experience bridging graphics, computer vision, and human-centered systems. At Apple he leads a team prototyping experiences and tech for Vision Pro and visionOS, after driving research engineering and product prototyping roles at Oculus, Intel, and Adobe. He co-created librealsense and contributed embedded camera and depth-stream work to Intel’s RealSense SDK, and has a strong background in GPU rendering, SLAM, and 3D mesh tooling from open-source and industrial projects. Dimitri combines hands-on systems-level coding (C++/embedded, rendering pipelines) with team leadership and UX prototyping, often taking early-stage concepts from pitch to demo and product. Trained in music technology (BFA/MFA), he brings an interdisciplinary, perceptual sensibility to designing spatial computing interactions.
15 years of coding experience
5 years of employment as a software developer
BFA, Music Technology, BFA, Music Technology at California Institute of the Arts
:earth_africa: C++11 ply 3d mesh format importer & exporter
Role in this project:
Back-end Developer
Contributions:5 releases, 176 commits, 28 PRs in 6 years 5 months
Contributions summary:Dimitri primarily worked on refactoring and enhancing the C++ code for the tinyply library, which is focused on importing and exporting 3D mesh data. The contributions centered on cleaning up the code, removing unused assertions, and implementing writing functionality for the PLY file format. The user also worked on the example code, enabling the library to encode and decode a tetrahedron model.
Contributions:1 release, 488 commits, 29 PRs in 11 months
Contributions summary:Dimitri's primary contributions involved the modification and implementation of camera-related functionalities within the Intel RealSense SDK. These changes included porting and adapting code for R200 camera, which included defining structures, such as CameraHeaderInfo and CameraCalibrationParameters. The user also focused on setting up the basic UVC setup (stream), adding functionalities such as a depth image and a color image, and adding XU controls for the DS4.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.