Summary
Ruisong Li is a software engineer with eight years of experience and a strong focus on front-end and general software development, currently building test infrastructure at Duolingo while completing a CS master's at UIUC. Proficient in JavaScript and Python, he emphasizes readable, extendable, and testable code and has hands-on experience refactoring parsers, processing large datasets, and prototyping web interfaces for research projects. He has supported core CS courses as a TA and course associate, demonstrating clear communication and instructional skill alongside engineering work. An appetite for minimalism shows up both in his concise coding style and an unusual personal habit—he typically eats once per day—which hints at discipline and focus in how he approaches problem solving.
8 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, N/A, Master's degree, Computer Science, N/A at University of Illinois Urbana-Champaign