Available to hire
I’m a Senior Software Engineer with 10+ years of experience delivering production-grade applications across VR/gaming systems and healthcare platforms. I specialize in Unity and C# development for immersive environments, focusing on cross-platform optimization, performance tuning, and debugging complex real-time systems.
My background includes diagnosing hardware-specific issues, refactoring large Unity codebases, and ensuring seamless deployment across device ecosystems. I bring strong ownership, clear documentation practices, and disciplined engineering execution to ensure stability, maintainability, and long-term scalability.
Skills
Work Experience
Senior Software Engineer at Trapeze
February 1, 2024 - PresentLed modernization of an immersive Unity-based VR simulation, identifying platform-specific rendering inconsistencies across Oculus and Pico headsets and restructuring hardware abstraction layers to support cleaner cross-platform execution. Analyzed a large C# Unity codebase to isolate compatibility conflicts between Oculus SDK and Pico integrations, refactoring device-specific logic into modular service layers for maintainable cross-platform workflows. Diagnosed frame rate drops and controller tracking irregularities using Unity Profiler and runtime logging, implementing draw call batching and memory optimizations that improved stability by 25%. Integrated Pico SDK into an Oculus-first architecture, resolving shader compatibility issues and ensuring consistent XR interaction across both headset ecosystems. Optimized physics simulation loops and update cycles to minimize CPU spikes during complex VR interactions, reinforcing a stable user experience during extended sessions. Implemented
Full Stack Developer at Rehn & Associates
January 1, 2021 - January 1, 2024Delivered a scalable e-commerce platform with secure checkout workflows and reliable backend APIs, while building Unity-based simulation components to render interactive product environments with optimized rendering pipelines. Refactored legacy C# scripts within Unity simulations to reduce runtime exceptions and improve maintainability. Optimized database queries and caching layers to support real-time updates without degrading frontend performance. Implemented structured debugging to isolate asynchronous workflow failures in integrated systems, and enhanced observability and logging to streamline production troubleshooting. Containerized services with Docker to ensure consistent staging and production deployments. Collaborated with QA to validate cross-environment stability and reduce regressions. Participated in Agile ceremonies and produced architectural documentation. Applied defensive programming practices to improve resilience and long-term maintainability.
Full Stack Developer at Freelance
January 1, 2015 - January 1, 2021Developed healthcare management platforms supporting appointment scheduling, secure messaging, and patient data visualization using PHP and Laravel. Designed role-based dashboards enabling clinics to monitor operational workflows and patient engagement metrics. Implemented encrypted authentication and secure data handling practices to protect sensitive medical information. Optimized relational database schemas to manage growing patient records without performance degradation. Built responsive UIs accessible across devices and browsers. Collaborated with healthcare professionals to translate workflow requirements into stable technical solutions. Maintained long-term hosting environments ensuring uptime and reliability for medical systems. Provided structured documentation and ongoing maintenance guidance for sustainable platform evolution.
Education
Bachelor's Degree at Eastern Washington University
January 11, 2030 - February 25, 2026Qualifications
Industry Experience
Gaming, Healthcare, Software & Internet, Professional Services, Education
Skills
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Spokane today.