Suoqing Ji

Associate Professor

Shanghai, Shanghai, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code12 years of coding experience
job3 years of employment as a software developer
bookBS, Physics, BS, Physics at Anhui Jianzhu University
bookDoctor of Philosophy (PhD), Theoretical Physics, Doctor of Philosophy (PhD), Theoretical Physics at University of California, Santa Barbara
bookMaster, Physics, Master, Physics at University of Massachusetts Dartmouth
github-logo-circle

Github Skills (11)

volume-rendering10
python10
scientific-computing10
data-analysis10
visualizations9
astronomy9
astrophysics9
data-visualisation9
data-visualization9
visualization9
data-visualizations9

Programming languages (8)

TypeScriptShellJavaScriptObjective-CSwiftJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
yt-project/yt

Oct 2014 - Jan 2019

Main yt repository
Role in this project:
userBack-end Developer & Data Scientist
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.
pythondatafinite-element-analysisgeophysicsnuclear-engineering
jisuoqing/yt

Sep 2018 - Nov 2018

Main yt repository
Contributions:14 pushes in 1 month
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.
Request Free Trial
Suoqing Ji - Associate Professor