Paul Cochrane is a software developer and former theoretical physicist with a PhD who brings 21 years of experience building scientific and web applications, operating HPC and server infrastructure, and shipping open source software. He has deep bilingual expertise in languages from C and Fortran to Python and Perl, and a track record of developing and documenting scientific tools and projection libraries (contributing clear, user-focused docs to the popular pyproj Python interface). As a CTO and scientific programmer for polar-data company Drift+Noise he architected data pipelines and delivered operational services for sea-ice information, combining research-grade modelling with production reliability. Paul also mentors students in physics and computing and has run community CPAN modules, reflecting a blend of teaching, ops, and developer advocacy. Comfortable across distributed teams and parallel computing environments, he excels at translating complex scientific problems into maintainable, well-documented software.
Python interface to PROJ (cartographic projections and coordinate transformations library)
Role in this project:
Technical Writer
Contributions:2 reviews, 6 commits, 3 PRs in 1 day
Contributions summary:Paul primarily contributed to the documentation of the pyproj library. Their work focused on correcting typos, improving sentence flow, and clarifying installation instructions within the documentation. Additionally, they addressed documentation related to grid file downloads and ensuring compatibility with the use of masked arrays. These changes enhance the clarity and usability of the pyproj documentation for users.
Contributions:5 pushes, 6 branches in 8 years 11 months
template-enginetemplatemustachetemplatesperl
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.