Summary
Kevin Ni is a gameplay engineer with a decade of software experience, currently shaping game modes at Riot Games for VALORANT after multi-year stints building core features for Twitch’s streaming products. He brings deep C++ and graphics expertise—shipping desktop capture, encoders, NDI, and GLSL shader filters (including a patented automatic chroma-key color detection)—and has a proven track record migrating legacy systems and automating API surface with metaprogramming. A University of Michigan computer science graduate based in Culver City, Kevin blends low-level platform work with cross-platform SDK design and close collaboration with mobile and console teams. Off-hours he describes himself on GitHub as “just running after acorns,” hinting at a curious, playful approach to problem solving that fuels his practical, production-focused engineering.
10 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Michigan
English, Chinese, Spanish