Summary
Wei Zhang is a Senior Software Engineer with 10 years of experience specializing in game and VR development, currently improving player experience on League of Legends at Riot Games. He holds a BS in Computer Science from Purdue and an MS in Game Development from USC, and transitioned from academic VR research—where he built a multiplayer VR molecular visualization platform used in education and conferences—to full-time game engineering. At Riot he progressed from intern to senior engineer, shipping features for competitive play while bringing a strong gameplay-first engineering mindset. Outside work he prototypes indie games, documents his thoughts through weekly game reviews, and has hands-on experience in localization and teaching—skills that help bridge technical, design, and player-facing concerns.
11 years of coding experience