Zhang Yunjun is a geophysicist and professor based in Beijing with a decade of experience applying SAR/InSAR techniques to active tectonics and volcanism. Currently a faculty member at the University of Chinese Academy of Sciences and researcher at the Aerospace Information Research Institute of CAS, he blends field-focused geoscience with algorithm development from a strong academic background including a PhD in Geophysics from the University of Miami. His postdoctoral work at Caltech contributed to NASA/JPL’s OPERA project, reflecting hands-on experience turning remote sensing research into operational products. An active open-source contributor, he has improved core InSAR toolchains like ISCE2 and MintPy, adding file-format support and robustness that help practitioners handle diverse datasets. Colleagues value his ability to bridge rigorous geometric and temporal processing details with practical software fixes that enhance usability. He often combines deep domain knowledge with backend development—subtle but impactful work that quietly improves large-scale InSAR workflows.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Applied Science (B.A.Sc.) Remote Sensing, Bachelor of Applied Science (B.A.Sc.) Remote Sensing at Wuhan University
Master of Science Cartography and Geographic Information Science, Master of Science Cartography and Geographic Information Science at University of Chinese Academy of Sciences
Doctor of Philosophy (Ph.D.) Geophysics, Doctor of Philosophy (Ph.D.) Geophysics at University of Miami
Contributions:30 releases, 421 reviews, 2012 commits in 6 years 7 months
Contributions summary:Zhang primarily focused on bug fixes and improvements to the `mintpy` InSAR time-series software in Python. They addressed issues related to multilook processing, data reading, and the handling of specific file formats, like the ISCE-2 .xml files. Additionally, the user contributed to the functionality of core functions such as geometric calculations, and the handling of date-wise temporal information within the software, along with the introduction of utility functions.
Contributions:45 reviews, 61 commits, 42 PRs in 3 years 9 months
Contributions summary:Zhang primarily contributed to the `isce2` repository by fixing typos and adding support for new file formats and options within existing processing scripts. They made a variety of enhancements, from fixing small errors to implementing support for new file types, demonstrating a focus on improving the functionality and compatibility of the software. Additionally, the user exposed new options in existing scripts to enable more flexibility for users. These updates improved the usability and robustness of the InSAR processing tools.
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
Zhang Yunjun - 岗位教授 at University of Chinese Academy of Sciences