Steve Harshman is a Senior Software Engineer with nine years of experience fusing atmospheric science, data science, and machine learning to build climate-focused solutions. His career spans data science and ML roles at energy and climate tech firms (BP, Persefoni, Potential Energy Coalition) and technical leadership positions, now contributing at Workiva. A Cornell-trained atmospheric scientist who later formalized his data skills through an immersive program, he brings domain expertise in environmental data, forecasting, and production ML systems. Outside of work he translates field experience—backpacking, trail crew volunteering, and remote sensing work—into practical perspectives on environmental risk and resilience. Known for both hands-on engineering and mentoring, he combines rigorous scientific thinking with product-minded delivery to move climate analytics from research to impact.
9 years of coding experience
8 years of employment as a software developer
Data Science Immersive Program, Data Science Immersive Program at Galvanize - Denver, Platte
Bachelor of Science (B.S.) Atmospheric Sciences and Meteorology, Bachelor of Science (B.S.) Atmospheric Sciences and Meteorology at Cornell University
Contributions:115 commits, 95 PRs, 57 pushes in 1 month
pythoncompressormachine-learningvariety
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.