Jian Sun

Software Engineer at NCAR - The National Center for Atmospheric Research

Boulder, Colorado, United States
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
Jian Sun is a software engineer with 11 years of experience specializing in GPU porting and performance optimization for weather and climate models, currently based at NCAR in Boulder. He combines deep expertise in OpenACC, OpenMP target offload, CUDA, ISO Fortran and JIT techniques with hands-on profiling using Nsight, ARM DDT and other analysis tools to squeeze performance from scientific codes. His background includes postdoctoral GPU-focused research at PNNL and a PhD in Civil Engineering, giving him a strong foundation in both numerical modeling and high-performance computing. Jian is comfortable bridging research and production, translating algorithmic needs into scalable, highly optimized implementations. He’s an avid learner who seeks new tooling and techniques to push model throughput and memory efficiency. Less obvious: he frequently pairs traditional Fortran workflows with modern JIT and tooling to modernize legacy scientific stacks.
code11 years of coding experience
job2 years of employment as a software developer
bookDoctor of Philosophy - PhD, Civil Engineering, Doctor of Philosophy - PhD, Civil Engineering at University of Tennessee-Knoxville
bookBachelor of Engineering (BEng), Energy and environmental system engineering, Bachelor of Engineering (BEng), Energy and environmental system engineering at Zhejiang University
languagesEnglish, Chinese
github-logo-circle

Github Skills (50)

atmosphere10
system-configuration10
modeling-tool10
discrete-event-simulation10
earth10
aircraft10
gis10
ode-solver10
prediction10
modeling10
case-control9
planetary9
prediction-model9
climate-model9
instrumentation9

Programming languages (10)

C++ShellCCMakeJavaScriptHTMLRoffJupyter Notebook

Github contributions (5)

github-logo-circle
sjsprecious/ccs_config_cesm

Feb 2022 - Mar 2025

CESM CIME Case Control System configuration files
Contributions:97 pushes, 30 branches in 3 years 2 months
case-controlconfiguration-filescesmcontrol-systemsystem-configuration
sjsprecious/E3SM

Jul 2024 - Feb 2025

Energy Exascale Earth System Model source code. NOTE: use "maint" branches for your work. Head of master is not validated.
Contributions:25 pushes, 1081 branches, 1 tag in 7 months
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
Jian Sun - Software Engineer at NCAR - The National Center for Atmospheric Research