Chengji Liu is a software engineer at Google with eight years of experience applying computer vision and pattern-recognition algorithms to geospatial and atmospheric science problems. He holds a PhD in Atmospheric Sciences from Colorado State and combines rigorous research experience—postdoctoral work at UCLA and graduate research—with pragmatic software engineering in Java and Python. His work bridges scientific modeling and production-grade systems, turning complex geospatial data into actionable insights. Based in Los Angeles, he is especially adept at translating domain-specific scientific challenges into scalable algorithmic solutions, reflecting a rare mix of academic depth and industry execution.
8 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Atmospheric Sciences and Meteorology, Doctor of Philosophy - PhD, Atmospheric Sciences and Meteorology at Colorado State University
Bachelor of Science - BS, Atmospheric Sciences and Meteorology, Bachelor of Science - BS, Atmospheric Sciences and Meteorology at Nanjing University
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.