Linying Li is a narrative designer and art historian with 12 years of experience crafting world-building, scripts, and transmedia consistency for major Chinese game IPs, most recently as Senior Narrative Designer at NetEase Games on 大话西游2. She bridges creative and technical teams—planning art assets, coordinating tool upgrades, and mentoring junior designers—while also delivering localization and commercial design for live services. Trained in art history (MA, University of York) and marketing (BBA), she combines historical research and visual direction to produce culturally resonant game narratives and assets. Unexpectedly technical for a storyteller, she contributes to open-source Rust projects (poem, cargo, deno), fixing platform-specific bugs and improving backend stability. Based in Guangzhou, she blends academic rigor, production-grade narrative craft, and hands-on engineering fluency to ship polished, culturally aware game experiences.
12 years of coding experience
3 years of employment as a software developer
Master's degree, Art History, Criticism and Conservation, Master's degree, Art History, Criticism and Conservation at University of York
Bachelor of Business Administration - BBA, Marketing, 3.43, Bachelor of Business Administration - BBA, Marketing, 3.43 at Wenzhou University
Contributions:4 reviews, 14 commits, 14 PRs in 2 years 8 months
Contributions summary:Linying primarily focused on bug fixing, code optimization, and refactoring within the Deno runtime project. Their commits addressed issues related to unwrapping, clippy warnings, and unnecessary clones, improving the codebase's efficiency and maintainability. They also contributed to the implementation and maintenance of core functionalities like TypeScript compilation and web worker interactions, showcasing expertise in the project's underlying architecture. The user worked extensively with Rust, modifying files related to CLI tools, diagnostics, and core runtime components.
A full-featured and easy-to-use web framework with the Rust programming language.
Role in this project:
Back-end Developer
Contributions:4 reviews, 33 commits, 161 PRs in 1 year
Contributions summary:Linying primarily contributed to the `poem-web/poem` repository by fixing CORS-related issues, improving documentation, and adding test cases. They also merged branches, resolving conflicts, and updating dependencies. The contributions focused on enhancing the framework's functionality and stability, specifically regarding web application features.
rust-libraryfull-featuredrustrust-crateframework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.