Morgan Herlocker is a software engineer with 12 years of experience building real-time simulation, telemetry, and spatial-temporal analytics for large distributed sensor networks. He has driven Starlink telemetry monitoring and control-planning optimization at SpaceX and now works on spacecraft software at Starfish Space, combining systems thinking with production-grade tooling. His background includes leading telemetry and mapping efforts at Mapbox and contributing geospatial algorithms to the popular Turf.js library, where he implemented contouring and polygon utilities for GeoJSON processing. Based in Seattle, he blends interests in interactive cartography, physics simulation, and open data to turn complex spatial problems into reliable, testable systems.
12 years of coding experience
11 years of employment as a software developer
BA PhilosophyPolitical Science, BA PhilosophyPolitical Science at College of Charleston
A modular geospatial engine written in JavaScript and TypeScript
Role in this project:
Back-end Developer
Contributions:6 releases, 1 review, 678 commits in 5 years 6 months
Contributions summary:Morgan implemented several geospatial functions and tests for the `turf` library, which involves processing GeoJSON data. Their contributions included center, combine, erase, isobands, and tag features. They also added code for the `isClockwise` and `area` functions and worked on improving the contouring functionality.
Contributions:190 commits, 2 PRs, 2 pushes in 5 years 1 month
geojson
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.