Xinhao Cheng is a research engineer blending industry-grade software engineering with advanced academic training in computer science from Carnegie Mellon University. With three years of professional experience, he has shipped payment and order platform features at Alibaba and completed systems research at Google before joining LithosAI to focus on research-driven engineering. His background spans backend Java development, distributed systems research, and information networking, enabling him to bridge prototype research and production-quality implementations. Currently based in Pittsburgh, he is pursuing a PhD while helping translate cutting-edge systems ideas into practical products. Colleagues describe him as someone who pairs rigorous theoretical insight with a hands-on approach to engineering challenges. He often leverages his cross-cultural experience from China to the U.S. to navigate global product and research collaborations.
3 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Carnegie Mellon University School of Computer Science
Master's degree Master of Science in Information Networking, Master's degree Master of Science in Information Networking at Carnegie Mellon University
Bachelor of Engineering - BE Computer Software Engineering, Bachelor of Engineering - BE 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.