Experience

  1. Software Engineer Intern

    Microsoft · Activision / Demonware

    May 2026 – Dec 2026 · Vancouver, BC

    Call of Duty login and authentication services.

    • Optimized the C++ game-client login state machine and retry/exponential backoff, cutting authentication handshake latency 15% and failed-reconnection time 20% for 90M+ players across PC, Xbox and PlayStation
    • Shipped Python REST features in the login and banning services: MFA fixes, per-title endpoint routing that isolates dedicated game servers from DDoS traffic ahead of a 30M+ player beta, TPM-based hardware-ban enforcement, and audit telemetry
    • Built a fault-tolerant fallback so clients never receive stale endpoints during upstream outages; rolled out services with Kubernetes, Docker and Helm across five environments
    • Python
    • C++
    • Kubernetes
    • Docker
    • Helm
    • Jenkins
    • pytest
    • Grafana
    • Kibana
    • Linux
  2. Software Engineer Intern

    UNBC Robotics Lab

    June 2025 – Feb 2026 · Prince George, BC

    Real-time coaching for an autonomous QTrobot.

    • Trained a TensorFlow 3D CNN on 200+ videos to classify 11 exercise types (92% accuracy) for an autonomous QTrobot coaching system
    • Built a C++ MediaPipe pose-tracking pipeline (95% accuracy, sub-100ms latency on live 30 FPS video)
    • Streamed live skeletal metrics through Django REST and WebSockets to a React front end, cutting app latency 19%
    • Python
    • C++
    • TensorFlow
    • MediaPipe
    • OpenCV
    • Django
    • WebSockets
    • React
    • ROS