Game and Software Engineer

Specializing in Unity application design, virtual/augmented reality (VR/AR) architectures, and client-server integrations.

A Brief Journey

I am a Game and Software Engineer experienced in directing technology strategy and leading engineering workflows for immersive products. Focused on Unity development, VR/AR architectures, and multi-platform porting, I construct simple, type-safe, and highly modular digital solutions.

Please feel free to reach out directly at huertasAndrew@outlook.com.

Recent Professional Experience

04/2021 - Present

Chief Technology Officer (CTO)

Simulated Reality • Westlake Village, CA (Hybrid)

  • Directed frontend/client-side Unity strategy, managing the growing Unity engineering team while collaborating with a lead backend developer to coordinate server operations.
  • Architected the REAL Launcher (used by i-Series, x-Series, and Vision devices) under a contract for Sixense/Penumbra. Built the launcher as a single Unity-based codebase (spawning i-Series wellness, FedRAMP-aligned x-Series Government VA, and Vision VR HR training versions, with support for launching external Unreal-based applications) distinct from the Unreal-based, body-tracker y-Series system. Bypassed VR controllers by utilizing Android administrative APIs on HTC Vive Focus to enable gaze-only navigation, silent installations, and Wi-Fi setup.
  • Ported the Reality Viewer System (RVS), the core platform powering RVS apps such as Reality Viewer and Devotion Portal, from Unity into a web application utilizing Node.js, Express, EJS, and A-Frame (Three.js and WebXR) to deliver immersive 3D and VR experiences directly across desktop, mobile, and standalone XR (Meta Quest and Apple Vision Pro) browsers.
  • Integrated OpenAI APIs to develop an interactive AI Guide chatbot for the web viewer, sending captured video screenshots alongside live subtitles and metadata for contextual scene analysis, and generating spoken audio responses via OpenAI's Text-to-Speech (TTS) API.
  • Migrated in-app purchases and recurring subscriptions to the web platform using Stripe.
  • Co-developed the patented REAL Connect WebRTC communication system connecting VR headsets with web-based desktop clients, and built Unity/Unreal SDKs for third-party platform integration.
  • Led cross-functional integration efforts and strategic partnerships with external vendors (Sixense, Penumbra) to ensure security alignment and deployment readiness.
  • Provided feedback on backend APIs used by the Unity client and stepped in to debug Node.js and Express.js server logic to resolve critical path issues.
Skills: Unity3D, C#, WebRTC, Android, Virtual Reality (VR), Augmented Reality (AR), iOS, visionOS, Kotlin, Java, Node.js, Express.js, EJS, A-Frame, Three.js, WebXR, OpenAI API, Stripe API
01/2019 - 04/2021

Lead Software Engineer

  • Led the initial client-side team on the Universal Video Player (UVP) volumetric 4DViews integration pipeline in Unity while remaining hands-on.
  • Led a separate client team developing the 'World Traveler' video player during COVID-19, which served as the prototype for the REAL Launcher (integrating the initial VR HR training project that became Vision, and evolving to support the i-Series and x-Series device platforms).
  • Collaborated with backend Node.js engineers to design API schemas and Cache Loader systems for app installation scripts.
  • Established Git-based version control standards, branching strategies, code reviews, and QA workflows across both engineering teams.
Skills: Unity3D, C#, Virtual Reality (VR), Augmented Reality (AR), Stereo 3D, 4DViews SDK, Git
08/2018 - 01/2019

Software Engineer

  • Served as the sole developer on an unreleased internal volumetric video player project using the 4DViews SDK in Unity.
  • Developed Unity AR Foundation components integrating ARKit and ARCore to support previewing volumetric videos and 3D models in the real world.
  • Supported volumetric playback environments on virtual reality (VR) headsets and Magic Leap devices using the Magic Leap SDK.
Skills: Unity3D, C#, Virtual Reality (VR), Augmented Reality (AR), AR Foundation, ARKit, ARCore, Magic Leap, 4DViews SDK