Chaoren Liu is a software engineer with 11 years of experience who blends strong scientific research roots—PhD in Computational Chemistry and multiple high-impact publications—with production software work at Google. Proficient in Java and Python (NumPy, SciPy, Matplotlib) and familiar with Spark/Scala, SQL, and distributed systems, he has built scalable analytics and tooling informed by deep numerical and algorithmic expertise. At Duke he led multi-institution research projects, parallelized large matrix computations, and automated complex molecular simulations—skills he now applies to data-driven engineering problems. Known for turning academic-grade algorithms into reliable code, he’s passionate about new technologies and brings a rare combination of high-performance computing, statistical insight, and practical software delivery.
11 years of coding experience
6 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Duke University
Bachelor of Science (BS), Physics, Bachelor of Science (BS), Physics at University of Science and Technology of China
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.