John Leeman is a geophysical consultant and software engineer with 12 years of experience applying domain expertise to instrumentation, data analysis, and bespoke scientific software. He runs Leeman Geophysical LLC, partnering with scientists and engineers to tackle challenging physical-science problems from hardware design to end-to-end data workflows. His background spans academic research on fault electrical and mechanical behavior at Penn State, lab-scale experimental work on gas hydrates, and NASA telemetry visualization—demonstrating comfort across field, lab, and software environments. An active open-source contributor, he has enhanced MetPy with thermodynamic and precipitable-water tools and improved examples and docs to make advanced meteorological calculations more accessible. Based in Siloam Springs, Arkansas, he blends rigorous geoscience training with practical engineering, often delivering solutions that bridge experimental apparatus and reproducible analysis pipelines.
12 years of coding experience
Geological and Earth Sciences/Geosciences, Geological and Earth Sciences/Geosciences at Penn State University
Bachelor of Science (B.S.), Geophysics, Meteorology, Mathematics, Bachelor of Science (B.S.), Geophysics, Meteorology, Mathematics at University of Oklahoma
MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.
Role in this project:
Full-stack Developer
Contributions:435 commits, 249 PRs, 80 pushes in 3 years 11 months
Contributions summary:John primarily contributed to enhancing the `metpy` library with several features. They added the Local Free Convection (LFC) and Equilibrium Level (EL) calculations, along with tools for line intersection and specific humidity to the thermo calculations. Furthermore, the user implemented and tested functions for precipitable water, and they updated examples and tutorials to use the new interfaces, enhancing user documentation and demonstrating practical uses of MetPy's features.
Contributions:6 pushes, 1 branch, 1 comment in 4 years 6 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
John Leeman - Consultant at Leeman Geophysical LLC