# Willy Chen > Staff Software Engineer at Theorycraft Games Location: Sunnyvale, California, United States Profile: https://flows.cv/willychen ## Work Experience ### Staff Software Engineer @ Theorycraft Games Jan 2022 – Present ### Senior Software Engineer @ Mountaintop Studios Jan 2021 – Jan 2022 ### Senior Software Engineer @ Riot Games Jan 2020 – Jan 2021 ### Software Engineer @ Riot Games Jan 2018 – Jan 2020 ### Associate Software Engineer @ Riot Games Jan 2016 – Jan 2018 ### Software Engineer Intern @ Microsoft Jan 2015 – Jan 2015 | Redmond, WA • Microsoft Word Team • Implemented Real-time Co-Authoring, the simultaneous editing of a document by multiple users, in Microsoft Word Mobile. • Investigated the use of the C++ REST SDK (Casablanca) for client-server communication in Windows Store apps across differing platforms. • Debugged the behavior of low level Windows concurrency code in libraries across multiple platforms. ### Software Engineer Intern @ Equifax Jan 2014 – Jan 2014 | Alpharetta, GA • Core Software Engineering Team. • Designed and implemented a name anonymization process and system for large banks of name data using Hadoop MapReduce. • Investigated big data solutions and tools such as Hive and Avro for the Research and Development division of Core Software Engineering. • Designed and implemented JavaScript applications for the Agile portfolio management platform Rally. • Debugged and implemented connectors between project tracking tools like from Jira to Rally. ### Undergraduate Teaching Assistant @ Duke University Jan 2013 – Jan 2013 | Durham, NC • Computer Architecture (COMPSCI 250) • Performed duties such as holding office hours, mentoring students, and grading assignments and tests. ## Education ### Bachelor of Science (B.S.) in Major in Computer Science, Minor in Economics Duke University ## Contact & Social - LinkedIn: https://linkedin.com/in/thewillychen --- Source: https://flows.cv/willychen JSON Resume: https://flows.cv/willychen/resume.json Last updated: 2026-04-12