03Experience

WorkHistory

Security & ITResearchVR production
Download resume
03Roles

Experience

Most recent first; bullets are outcomes, not responsibilities.

Sep 2025 — Aug 2026Burnaby, BC

Graduate Teaching Assistant

Simon Fraser University — CMPT 105

Teaching assistant for Social Issues and Communication Strategies in Computing Science: informative and persuasive communication for engineers.

  • Ran grading workflows and teaching-team coordination across Microsoft 365 — Teams, Outlook, Excel, Word — with feedback returned inside the marking window.
  • Handled high-volume student and faculty support: technical queries, access requests, course-material triage.
  • Marked written assignments on coherence, persuasion, technical accuracy and grammar.
Technical communicationMicrosoft 365Instruction
May — Aug 2024Vancouver, BC

Digital Media Specialist

Pacific Coastal Computing Association

Coordinated motion-capture productions and trained students on the capture stack.

  • Led a 5-person team of designers and technicians on sprint planning, scheduling and stakeholder reviews — every project landed in scope and budget.
  • Managed technical communication between directors and actors across multi-site schedules and equipment logistics.
  • Directed, filmed and cut training videos for post and live production workflows in DaVinci Resolve.
Motion captureTeam leadDaVinci Resolve
Sep 2023 — Apr 2024Vancouver, BC

IT Technician

The Sawmill Studios

Operated and maintained an OptiTrack motion-capture system through live production.

  • Root-caused hardware and software integration failures mid-production, including connectivity drops and facial-capture desync.
  • Authored the studio’s configuration documentation: PeelCapture device networking, camera calibration, Rokoko suit setup.
  • Configured unattended remote access and access-control lists with managed credentials for authorised workstation use.
  • Held device synchronisation low-latency across specialised capture hardware.
OptiTrackNetworkingAccess controlDocumentation
2023 — 2024Vancouver, BC

Junior Software Developer

UBC IT — Emerging Media Lab

Built interactive VR applications in Unreal Engine 5 with C++ and Blueprints, alongside a multidisciplinary research team.

  • Led VR application development with faculty partners, prototyping immersive experiences against academic and research objectives.
  • Implemented characterised chatbot simulations with dynamic content retrieval, raising session engagement.
  • Supported VR hardware rollout and faculty onboarding through to working deployments.
  • Centralised project documentation and asset management in SharePoint and Confluence.
  • Ran inventory and equipment audits for workstation upgrades against department standards.
Unreal Engine 5C++BlueprintsVR
2022 — 2023Vancouver, BC

Research Assistant

UBC Psychology — BAR Lab

Supported VR-based psychology studies from paradigm build through analysis.

  • Coordinated project timelines and participant scheduling through UBC’s Human Subject Pool at 100% protocol compliance.
  • Designed and built experimental paradigms for VR studies in Unity and C#.
  • Recorded and analysed study data in Excel and jamovi; drafted methodology sections.
UnityC#jamoviStudy design