Dimitri Diakopoulos

AR VR Research Engineering Manager at Apple

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job5 years of employment as a software developer
bookBFA, Music Technology, BFA, Music Technology at California Institute of the Arts
github-logo-circle

Github Skills (10)

embedded10
c-language10
sdk10
geometry10
cprogramming-language10
camera-calibration10
sys10
libusb9
cpp9
computer-vision9

Programming languages (6)

C#C++RustCPHPPython

Github contributions (5)

github-logo-circle
ddiakopoulos/tinyply

Sep 2015 - Feb 2022

:earth_africa: C++11 ply 3d mesh format importer & exporter
Role in this project:
userBack-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.
exportermeshfile-formatcpppublic-domain
IntelRealSense/librealsense

Jul 2015 - Jun 2016

Intel® RealSense™ SDK
Role in this project:
userBack-end Developer & Embedded Systems Engineer
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.
intel-realsensedeveloper-kitspayment-methodslibrealsensein-app-purchase
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.
Request Free Trial