CAREER_INDEX
XR Software Engineer
Lead XR Developer
Shenandoah Center for Immersive Learning (SCiL)
- // Served as lead developer from inception for SCiL’s flagship Unity XR and AI products, owning architecture, implementation, deployment readiness, and ongoing iteration.
- // Built reusable platform foundations that accelerated new experiences, including a domain-agnostic AI persona conversation layer with cloud-managed personas and scenes, plus modular XR scenario patterns that improved reliability and reuse.
- // Shipped and supported cross-platform Unity builds across Meta Quest 2 and 3, PC VR, iOS, and visionOS, resolving platform constraints and regressions while stabilizing performance through profiling, async loading, and runtime reliability hardening.
- // Owned and evolved engine-adjacent subsystems spanning rendering, input, UI, serialization, and networking/session lifecycle, reducing cross-system failure modes and regressions in a large Unity codebase.
- // Worked closely with faculty, leadership, and demo staff to deliver operator-ready releases with runbooks, troubleshooting guides, and training, and to support frequent live showcases, including university administration/leadership and faculty events, plus external conferences such as I/ITSEC 2024 and IM-Tech at GMU.
Research Assistant
Shenandoah Center for Immersive Learning (SCiL)
- // Supported applied XR and AI research by converting instructional goals into shippable Unity systems used in repeated demos, stakeholder reviews, and classroom and showcase contexts.
- // Partnered with subject-matter experts and program stakeholders to validate content accuracy and usability, translating feedback into prioritized improvements and stable releases.
- // Contributed to evaluation-ready builds by implementing repeatable runtime behaviors and demo-safe operational workflows, including setup guidance, recovery paths, and reliability checks.
Junior XR Developer
Shenandoah Center for Immersive Learning (SCiL)
- // Progressed into lead ownership on key Unity XR deliverables, contributing to early shipped versions and launch support while building core XR interactions and scenario flows.
- // Implemented XR interactions, scenario flow, and UI patterns in Unity with a focus on standalone VR usability and performance constraints.
- // Supported build, test, and release cycles through rapid iteration with faculty and stakeholders and hands-on demo readiness.
Lab Technician
Shenandoah Center for Immersive Learning (SCiL)
- // Managed day-to-day XR lab readiness through headset and device setup, troubleshooting, software updates, and room preparation to ensure reliable sessions.
- // Supported faculty, staff, and visitors during demos by handling onboarding, hardware configuration, and rapid issue resolution.
- // Assisted development teams with testing, build verification, and deployment checks across lab hardware.
Lead IT Systems Engineer
FIRST Team 1086 Blue Cheese Robotics
- // Migrated authoritative DNS to Cloudflare to improve reliability and change control, and standardized domain conventions for verification records, redirects, and future migrations.
- // Led a domain rebrand and consolidation to bluecheeserobotics.org, migrating web and identity touchpoints while preserving legacy continuity through redirects and link stability.
- // Improved credential governance by migrating shared accounts to 1Password, implementing role-based vault ownership and sharing patterns to reduce risk and simplify seasonal turnover.
- // Secured nonprofit access and evaluated adoption of Microsoft 365 for Nonprofits, documenting tradeoffs and retaining the existing collaboration approach based on operational needs.
- // Implemented print-on-demand merch fulfillment with Printful to eliminate inventory management and reduce fundraising overhead.
- // Established least-privilege access standards, plus repeatable onboarding and offboarding procedures to reduce missed steps during leadership transitions.
- // Adopted Salesforce as an initial foundation for structured operations, data, and future workflow automation.
- // Built roster-driven Discord role automation to reduce manual permission maintenance and keep roles aligned to lifecycle processes.
Senior IT Systems Engineer
FIRST Team 1086 Blue Cheese Robotics
- // Migrated and relaunched the team website on Squarespace, improving structure, content maintainability, and the volunteer editing workflow for seasonal updates.
- // Implemented Squarespace ecommerce workflows to support fundraising product launches and repeatable publishing patterns before print-on-demand adoption.
- // Took ownership of collaboration administration and migrated the organization into Google Workspace for Nonprofits, improving sustainability and continuity across seasons.
- // Standardized operational intake using organization-owned Google Forms and improved data hygiene across key Google Sheets to reduce errors and clarify sources of truth.
- // Implemented onboarding and offboarding automation and lifecycle conventions to reduce manual drift and improve administrative reliability.
- // Led communications migration from Slack to Discord, designing roles and channels for students, mentors, and alumni, and improving onboarding and community structure.
IT and Web Operations Specialist
FIRST Team 1086 Blue Cheese Robotics
- // Owned and overhauled the team website in Wix, improving navigation and establishing a repeatable publishing workflow for seasonal content updates.
- // Planned a migration path to Squarespace, including site structure, redirect strategy, and cutover considerations for long-term maintainability.
- // Managed domain operations through GoDaddy for team domains, including DNS and verification updates required for platform changes.
- // Provisioned collaboration accounts and migrated team data into shared storage using Google Workspace and Google Drive, reducing reliance on personal accounts.
- // Improved shared credential continuity by migrating from RememBear to Bitwarden and establishing baseline vault and sharing patterns for team-owned accounts.
- // Built and deployed a competition scouting application in Unity to standardize match data collection, optimized for fast training and low-friction use under event constraints.
Led the technical delivery of a Unity VR workshop and guided participants through hands-on XR development workflows. Built a prototype training experience for solar panel installation in collaboration with the university as a working proof of concept.
Presented XR training capabilities to 1,500+ attendees and supported partnership and research discussions through live demos and technical Q&A.
▶ + 15 more presentations
Hosted a targeted showcase for NPS visitors, demonstrating immersive training and spatial visualization workflows through guided demos.
Delivered a high-visibility executive showcase, presenting multiple immersive experiences and their practical applications through live demos.
Presented SCiL's XR and AI portfolio to incoming faculty, focusing on classroom, research, and student-engagement use cases.
Ran public-facing demos for a broad audience, keeping experiences reliable and easy to understand in a high-throughput showcase setting.
Facilitated student-facing demos and guided experiences, adapting delivery and pacing to audience needs and time constraints.
Engaged 300+ attendees by showcasing multiple immersive projects, generating collaborator interest across academia and industry.
Presented a portfolio showcase for advancement stakeholders, translating technical work into clear outcomes and partnership potential.
Demonstrated immersive education and training workflows to university stakeholders, highlighting applications across academic and vocational settings.
Delivered an off-site demonstration in a travel setting, adapting setup and operations to venue constraints while maintaining a smooth attendee experience.
Operated and presented multiple interactive demos in a partner-facing setting, emphasizing reliability and user experience under live conditions.
Supported a high-profile industry showcase with polished live demos and clear walkthroughs tailored to external visitors.
Presented AI-driven historical simulation work to historians and educators, discussing how immersive experiences can support interpretation and learning.
Presented AR-based historical interpretation work, engaging historians and educators on accuracy expectations and educational applications.
Supported recruitment-facing demos by running repeatable experiences and explaining their real-world value to prospective students and families.
<p>Represented the FIRST mission and values in discussions with congressional leaders and staff on STEM education priorities and policy.</p>
C#, TypeScript, Java, JavaScript
XR Interaction Toolkit, Unity, OpenXR, AR Foundation, XR Hands, ARKit, Meta XR SDK, Meta OpenXR, XR Management
Timeline, TextMeshPro, UI Toolkit, AI Navigation, Cinemachine, Universal Render Pipeline, Input System, OpenAI Unity SDK, Netcode for GameObjects, Multiplayer Widgets, Graph Toolkit, Multiplayer Tools, Vivox
Astro, Next.js, Tailwind CSS, shadcn/ui, React
Google Workspace API, Firebase Admin SDK, Firebase Authentication, Docker, Google Cloud Run, Google OAuth 2.0 PKCE, Google Cloud SQL, Google Service Account JWT, Google Cloud Storage
Google Vertex AI, ElevenLabs TTS SDK, Google Discovery Engine, Google Cloud Speech-to-Text
MDX, PostgreSQL, Zod, Canvas API, Newtonsoft.JSON, Vitest, Node.js, Ninja Keys, Tone.js, Marked, Kinect SDK, Java Swing, GCP Secret Manager, Java AWT, jQuery
WebGL, GitHub Pages, Cloudflare Pages
Shenandoah University
- // Bachelor of Science in Virtual Reality Design
- // Minor in Game Design and Development