Suoqing Ji is an Associate Professor of Astrophysics based in Shanghai with 12 years of research and academic experience, blending theoretical physics training from UC Santa Barbara with applied computational development. He advanced volume rendering and plotting capabilities in the widely used yt open-source project—adding symlog colorbar support and novel camera/lens types like stereo-spherical—demonstrating rare fluency in both scientific visualization and data-science tooling. His career spans top research institutions including Caltech (Sherman Fairchild Fellow) and the Chinese Academy of Sciences, where he translated theoretical insight into computational methods. Known for bridging deep theoretical knowledge with practical software contributions, he brings a collaborative, code-first approach to astrophysical data analysis and visualization.
12 years of coding experience
3 years of employment as a software developer
BS, Physics, BS, Physics at Anhui Jianzhu University
Doctor of Philosophy (PhD), Theoretical Physics, Doctor of Philosophy (PhD), Theoretical Physics at University of California, Santa Barbara
Master, Physics, Master, Physics at University of Massachusetts Dartmouth
Contributions:1 review, 157 commits, 12 PRs in 4 years 3 months
Contributions summary:Suoqing primarily contributed to the yt project by implementing and integrating symlog scaling support for plotting. This included modifying the plotting window, base plot types, and plot container modules to incorporate and handle symlog transformations in colorbars. The user also updated documentation to reflect the new symlog functionality, and added new camera types and lens (including stereo-spherical) into the volume rendering package.
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.