Shuo Feng
PhD Student, Computer Science, Concordia University · Montréal, Québec
shuo [dot] feng [at] ray [dot] works
Education
Concordia University
Human–computer interaction, extended reality, and medical imaging.
Concordia University
Finished 2 Co-op work terms. Graduated with distinction.
Dalhousie University
Gained 43 of 120 credits before transferring to Concordia.
Research experience
HealthX Lab, Concordia University
- Full-time research assistant at HealthX Lab.
HealthX Lab, Concordia University
- Virtual-reality application development.
Concordia University
- Integrated the pedestrian simulation system into the project.
- Posted sound events through Wwise in Unity: ambient loops, dialogue and footsteps.
- Implemented the LLM chat box, with a custom logic workflow in the game loop, as the core of the interactive questionnaire.
Dalhousie University
- Collected and analysed network traffic from Android applications.
- Implemented a machine-learning prediction system for VPN connections.
Projects
Material Color Utilities for Unreal Engine
- An Unreal Engine 5.7 plugin wrapping Google's Material Color Utilities, published on Fab.
- Generates the 54 Material Design 3 colour roles from one seed colour, in nine scheme variants, with light and dark modes and WCAG contrast adjustment.
- Exposes the whole library to Blueprint and C++; ships the third-party code as a static library with Abseil stripped out for clean engine integration. Win64, Linux and macOS.
Ray Tracer
- A path tracer in pure C++ with Eigen3, scene definitions from JSON.
- Direct illumination, anti-aliasing by supersampling, and global illumination by path tracing, shown against the Cornell box.
Awards
Dean's List, Concordia University
Sexton Scholar, Dalhousie University
Undergraduate Student Research Award, Dalhousie University
Technical skills
Languages and frameworks
C++, GLSL, Zig, Slang, Vulkan 1.3+
Development SDKs and tools
Unreal Engine 5, Unity 3D, StereoKit