Software engineering × XR research
XR Research & Prototyping · Human Factors & UX Research
I build high-performance software, interactive simulations, and research tools for extended reality (XR). My work combines software engineering with experimental design and research into how people see and interact with augmented reality (AR) and virtual reality (VR).
At Magic Leap, I develop Unity applications, Python simulations, C++ software, and computer vision tools to explore XR technologies. My work supports research across teams, enables early concept evaluation, and informs hardware and product decisions.
I lead projects from research questions through prototype development and evaluation, combining user studies, statistical analysis, and engineering to turn findings into practical recommendations. My doctoral research at UCF focused on distance perception through head-mounted displays.
An Android wallpaper application with more than 300,000 active users at its peak.
Unity, Python, C++, C#, JavaScript, Node.js, MATLAB, Java, Android, CUDA, Git, AWS, Docker.
AR/VR prototyping, human-computer interaction, experimental design, quantitative and qualitative user studies, statistical analysis, data visualization, eye tracking, visual perception, accessibility, foveated rendering, KPI definition.
Automated LLM pipelines, local inference with vLLM and Ollama, OpenRouter and Claude APIs, Claude Code, Codex, GitHub Copilot, Cursor.
Computer vision, PsychoPy, instrumented research applications, behavioral logging, Unity and Gazebo simulation, robotics, TensorFlow, PyTorch.
A VR authoring tool that lets users select parts of 3D objects, assign behaviors, and preview the resulting interactions. Designed and implemented end to end, with usability evaluation.
Research in augmented reality, virtual reality, and human-computer interaction.
Dissertation: Distance Perception Through Head-Mounted Displays.
Worked with Joseph J. LaViola Jr. at UCF.