Steve Gifford is a veteran software leader and founder with 14+ years of experience building high-performance geospatial and weather visualization systems, currently serving as CEO of Wet Dog Weather in San Francisco. He designs cloud-native back ends and pixel-perfect, GPU-accelerated front ends—leveraging Metal and OpenGL shaders—to deliver scalable real-time maps and data APIs used by consumer apps like Carrot Weather and aviation platforms like TruWeather360. Previously he led mobile architecture at mousebird, driving the WhirlyGlobe toolkit used across notable apps (Dark Sky, National Geographic, FlyQ) and contributing deep performance work to Metal-based rendering. Equally comfortable in C++, Swift, Python and cloud systems, he combines product-minded engineering with hands-on implementation, sales and presentations—often translating complex geospatial pipelines into beautiful, interactive experiences.
Contributions:93 reviews, 9586 commits, 167 PRs in 11 years
Contributions summary:Steve's contributions focused on Metal-based rendering within the WhirlyGlobeLib project. They were actively involved in optimizing the rendering process, including refactoring shaders, managing buffer allocations, and incorporating time-based animation logic. Their work included improvements to wide vector shaders, texture handling, and fixes for potential crashes on older devices, indicating a focus on performance and stability within a Metal environment.
A new, smaller version of the WhirlyGlobe-Maply resources.
Contributions:31 commits, 21 pushes, 1 comment in 6 years 8 months
mappingmapsmallergis
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.