Hi, I'm Joshua White

Senior Unity Developer

Software Developer with over 10 years of experience in game development and interactive simulations. Proficient in C# and Unity, with a strong track record of successfully leading multidisciplinary teams and delivering high-quality projects on time and within budget.

I'm passionate about creating immersive AR/VR experiences that push the boundaries of what's possible with current technology. My focus is on delivering exceptional user experiences while maintaining optimal technical performance.

Education

Associate of Science (A.S.) in Digital Gaming and Simulations for Programmers
Houston Community College | August 2012 - May 2015

  • President & Vice President of Game Creator Association Club
  • Student of the Year (2014)

Technical & Leadership Skills

Core Game Programming

  • Unity (C#)
  • Unreal Engine (Blueprints, C++)
  • Gameplay Systems Design & Scripting
  • Game AI Programming (State Machines, Behavior Trees)

Technical Leadership & Management

  • Tech Team Leadership (Hiring, Mentoring, Code Reviews)
  • Project Planning & Roadmapping
  • Cross-Functional Team Collaboration
  • Sprint Planning & Agile Development

Platform Experience

  • PC
  • Mobile (iOS/Android)
  • VR/AR (OpenXR, Oculus SDK)
  • Cross-platform Optimization

General Technical Skills

  • Git/GitHub, GitLab, Version Control Strategies
  • Firebase, Supabase, AWS (S3, Lambda), PlayFab
  • Docker, Web APIs (REST, GraphQL)
  • Jira, Notion, Trello, ClickUp (Workflow Management)

Content Pipeline & Tools

  • Unity Editor Extensions
  • Asset Bundling / Addressables
  • ScriptableObject-based Architecture
  • In-Engine Debugging Tools

Other Strengths

  • Rapid Prototyping
  • Clean Code & Architecture (SOLID, ECS familiarity)
  • Systems Thinking in Game Design
  • Clear Communication (especially with non-devs)
  • Adaptable & Calm Under Pressure
  • Empathetic Leadership

Professional Experience

Professional Experience Timer

0Years
0Months
0Days

...and counting!

Curio XR

January 2025 – Present

Remote

Virtual Reality Software Engineer

  • Developed and maintained Curio XR, an educational VR application leveraging Meta's Interaction SDK for hand tracking and Unity's networking for multiplayer experiences.
  • Implemented a VR graphing calculator, optimizing real-time equation visualization within the immersive learning environment.
  • Managed and updated the Curio documentation wiki using Wiki.js, ensuring clear, comprehensive, and up-to-date technical documentation.
  • Coordinated with outsourced development teams, providing technical oversight, reviewing code, and ensuring alignment with project goals.
  • Worked directly with schools and educators, gathering feedback and refining features to enhance the educational value of the VR experience.
  • Utilized AWS (S3, Lambda) and Firebase to handle backend services, including storing and processing user-generated content.
  • Designed and optimized VR UI/UX elements, improving accessibility and user engagement in an interactive learning environment.
  • Debugged and optimized VR performance, ensuring smooth frame rates and efficient rendering for a seamless multiplayer experience.

Wooorld

August 2021 – August 2024

Remote

Virtual Reality Software Engineer

  • Led the design and development of a geospatial VR map application using Unity and C#, successfully launching on Meta's Quest 2, Quest Pro, and Quest 3 platforms.
  • Transformed a proof of concept (POC) into a fully functional, user-friendly VR application by integrating Unity with C#, JavaScript, and Node.js. Took on multiple roles, including UX design, to refine the interface and enhance user engagement.
  • Managed the Software Development Life Cycle (SDLC) from concept through post-launch updates, ensuring timely delivery. Collaborated closely with the backend developer and CEO to plan sprints, delegate tasks, and mitigate risks.
  • Focused on optimizing VR applications for performance, including resource utilization, frame rate stability, and memory management. Utilized profiling tools to identify and address performance bottlenecks, ensuring a smooth user experience.
  • Established best practices for code quality, testing, and version control. Implemented Test-Driven Development (TDD), Gitflow, and rigorous code reviews to maintain a high standard of code quality and reduce bugs.

Featured Projects

Curio XR - Image 1

Curio XR - Image 2

Curio XR - Image 3

Curio XR - Image 4

Curio XR

Educational VR application leveraging Meta's Interaction SDK for hand tracking and Unity's networking for multiplayer experiences.

UnityC#VRMeta SDKAWSFirebaseWiki.js

Military AR Training - Image 1

Military AR Training - Image 2

Military AR Training - Image 3

Military AR Training

AR/VR applications for Department of Defense and Air Force projects using HoloLens, Oculus Quest, and other devices for specialized military training simulations.

UnityC#ARVRHoloLensOculus Quest

Wooorld - Image 1

Wooorld - Image 2

Wooorld - Image 3

Wooorld

Geospatial VR map application built for Meta Quest platforms, transforming a proof of concept into a full-featured product that enables users to explore real-world locations in virtual reality.

UnityC#JavaScriptNode.jsVRMeta Quest

Industrial Training Simulations - Image 1

Industrial Training Simulations - Image 2

Industrial Training Simulations - Image 3

Industrial Training Simulations

High-fidelity industrial training simulations for safety protocols in oil & gas and construction sectors, focusing on providing immersive and effective learning experiences.

UnityC#VRARSimulation

Get In Touch

Interested in working together? Whether you have a project in mind or just want to connect, I'd love to hear from you.

Location

Houston, Texas

Connect with me