Summary
Runxi Ding is a senior software engineer based in Sunnyvale with 12 years of experience building fault-tolerant, high-performance web applications. She currently maintains and extends Yahoo's Global Search Middleware, including the backend for search translation features. Previously she led backend engineering at Epic for Kids, improving payment robustness, search latency (from ~2s to 150ms), and migrating search from Sphinx to Elasticsearch. Runxi has a track record of designing scalable architectures and high-throughput systems—at Streamlabs she built an OAuth2 API platform and a front-end cache capable of thousands of requests per second. Comfortable mentoring and running small teams, she combines hands-on engineering with operational savvy and a knack for pragmatic system improvements like persistent memcache connections and flexible image composition. Her background spans international and startup environments, grounded by graduate studies in computer science and information systems.
12 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Nanchang University
Master's degree, Information Systems Engineering and Management, Master's degree, Information Systems Engineering and Management at Harrisburg University of Science and Technology
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Stevens Institute of Technology
English, Chinese