Software Engineer at China University of Geosciences
Anhui, China
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Dongdong Tian is a software engineer and seasoned product leader with 12 years' experience designing and delivering automotive HMI and instrument cluster systems at Continental, rising to Head of Product Development Center. He blends hands-on software development, system engineering and UI/UX leadership with program-level responsibility spanning concept, quotation, multi-discipline development and SOP delivery for OEM customers. Based in Anhui, China, he pairs industry-grade embedded and backend expertise with academic rigor as an associate professor in geophysics and core contributor to the widely used Generic Mapping Tools (GMT) ecosystem. His open-source work shows a pragmatic focus on documentation quality, tooling robustness and cross-platform fixes—improving GMT, its Python interface pygmt and other scientific projects like ObsPy. Comfortable switching between technical writing, full‑stack changes and release maintenance, he is notable for bringing research-grade precision into product development workflows.
12 years of coding experience
7 years of employment as a software developer
bachelor, Physical Electronics, bachelor, Physical Electronics at University of Science and Technology of China
Contributions:2 releases, 4247 reviews, 528 commits in 5 years 2 months
Contributions summary:Dongdong primarily contributed to the development of the pygmt Python interface for the Generic Mapping Tools, focusing on implementing and improving various functionalities and documentation. The contributions include adding new features such as the show argument to Figure.savefig() and wrappers for GMT modules, as well as refactoring and improving existing functions, such as grdtrack, grdfill, and meca. They also took a role in improving and expanding the tutorials and examples for users. The user also contributed to making the interface more robust and user-friendly by addressing and fixing bugs.
Contributions:7 releases, 750 reviews, 1357 commits in 4 years 4 months
Contributions summary:Dongdong was primarily involved in improving the documentation and fixing typos within the GMT (Generic Mapping Tools) project. They corrected reST formatting issues, updated example scripts, and improved the descriptions of various functions and options in the manual pages. Furthermore, they addressed issues related to code quality and compilation warnings, including fixing a potential resource leak and ensuring code consistency across different platforms.
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
Dongdong Tian - Software Engineer at China University of Geosciences