Ren Cao is a software engineer at Microsoft with nine years of experience focused on distributed systems and big data platforms. Educated at Dalian University of Technology and Brown University (M.S. in Computer Science), he brings strong academic foundations to large-scale production engineering. At Microsoft since 2016, he works on systems intended to impact many users, combining pragmatic implementation with interest in scalable architecture. Based in Redmond, he pairs long-term commitment at a major cloud company with curiosity about emerging distributed-data challenges. A detail not immediately obvious: his career reflects deliberate depth rather than job-hopping, signaling reliability for ownership of complex, high-availability services.
9 years of coding experience
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Brown University
Bachelor of Engineering (B.Eng.), Computer Software Engineering, Bachelor of Engineering (B.Eng.), Computer Software Engineering at Dalian University of Technology
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.