Reval LogoFind More Talent
RB

Ruyi Bao

Intern-level Computer Vision & Graphics Engineer specializing in real-time 3D simulation

Los Angeles, CAComputer Vision Intern0 years experienceInternVideo GamesVirtual RealityComputer Software
ScreenedIdentity Verified

Connect with Ruyi

Ruyi already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

About

Real-time 3D/C++ developer with hands-on engine-level systems work, including a 3D positional audio/Doppler pipeline stabilized against frame-rate jitter via fixed-timestep + interpolation architecture. Built a runnable 3D engine project featuring custom collision detection/response (AABB, SAT, sphere) with unit and edge-case testing, and has UE5 multiplayer movement experience implementing a custom sprint mode using Character Movement (SavedMove, intent prediction).

Experience

Computer Vision InternZhejiang Suteng Electronics Co.

Education

University of Southern Californiamaster, Computer Science (Computer Graphics, Computer Animation, Game Engine & Algorithms) (2025)
University of Nottinghambachelor, Computer Science and Artificial Intelligence (Computer Vision & Artificial Intelligence) (2023)

Key Strengths

  • Diagnoses and stabilizes real-time audio issues caused by frame-rate instability (Doppler jitter) using smoothing and decoupled timing
  • Strong understanding of fixed vs variable timestep synchronization; uses render-interpolated state to prevent audio/physics desync
  • UE5 Character Movement customization (custom sprint via MOVE_Custom + PhysCustom) with multiplayer considerations
  • Networked movement approach focused on predicting intent and using SavedMove to keep inputs consistent
  • Implements collision detection/response using SAT, AABB, sphere tests with performance-minded math (squared distances)
  • Validates engine/math-heavy systems with unit tests and boundary/edge-case scenarios
  • Movement feel tuning using measurable targets (e.g., ~0.3s 0-to-max acceleration time) rather than purely subjective iteration

Discover more candidates like Ruyi

Search across thousands of pre-screened, high-quality, high-intent candidates on Reval.

Search Talent

Connect with Ruyi

Ruyi already has a relationship with Reval, so a warm intro from us gets a much better response than cold outreach.

Recommended

Already have an account?

Contact

candidate@example.com(555) 123-4567LinkedIn Profile
Sign up to view

Languages

English

Skills

CC++PythonJavaC#GLSLHLSLMATLABHTMLCSSOpenGLUnityRay TracingRendering PipelinesShader Programming