Pulkit Juneja is a Senior Software Engineer specializing in AR/VR and real-time computer graphics with 11 years of engineering experience across industry and research. He currently works on AR/VR systems at Apple after contributing as a graphics software engineer and building mixed-reality experiences during a MegaGrant-funded project at RIT. Pulkit combines game-engine expertise (Unreal, networking, OSC integration) with full‑stack and cloud automation experience from McKinsey, enabling end-to-end solutions from low‑level rendering to production deployment. He has built gaze-based VR analytics, large-scale mobile subscription systems, and infrastructure tooling that saved teams significant setup time. Based in Los Angeles and trained in game design at RIT with a BTech in Computer Science, he brings both research-driven creativity and product-focused engineering rigor. Notably, he merges VFX/particle control and synchronized multi-device experiences—an uncommon cross-section of graphics, networking, and realtime systems.
11 years of coding experience
5 years of employment as a software developer
Master's degree Game and Interactive Media Design, Master's degree Game and Interactive Media Design at Rochester Institute of Technology
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Vellore Institute of Technology
Hindi, English, French
Github Skills (33)
git10
github10
patch9
kotlin8
subversion8
arcade8
runner7
iteration7
android7
throw6
opengl5
threejs4
engine4
rust4
game-development4
Programming languages (8)
TypeScriptC#JavaC++CJavaScriptShaderLabRich Text Format
Contributions:2 PRs, 14 pushes, 3 branches in 4 years 3 months
cppvulkanc-plus-plusrenderingopengl
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
Pulkit Juneja - Senior Software Engineer (AR VR) at Apple