Paul Cochrane

Software Developer at CPAN

Hanover, Lower Saxony, Germany
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
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.
code21 years of coding experience
job15 years of employment as a software developer
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
61reputation
3kreached
3answers
0questions
github-logo-circle

Github Skills (9)

documentation10
python9
fortran6
centos6
awk6
perl6
sed6
unix6
solaris6

Programming languages (18)

JavaCSSCHaxeTeXMakefilePerlHTML

Github contributions (5)

github-logo-circle
pyproj4/pyproj

Jul 2022 - Jul 2022

Python interface to PROJ (cartographic projections and coordinate transformations library)
Role in this project:
userTechnical 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.
geospatialpythonpython-interfacecoordinate-transformationsgeodesic
paultcochrane/template6

Jun 2015 - Mar 2024

Template6: A TT-like template engine for Perl 6
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.
Request Free Trial
Paul Cochrane - Software Developer at CPAN