Greg Knisely is a senior software engineer with 11+ years specializing in maps, routing, and navigation systems, currently leading Maps & Navigation efforts at Hammerhead. He has deep C++ and Java expertise and a long track record building and operationalizing Valhalla-based routing infrastructure for Mapbox and Mapzen, including converting commercial map datasets into OSM formats and adding time-dependent and truck routing. Greg blends algorithmic work (multi-modal routing, dynamic edge costing, turn and access restriction logic) with large-scale cloud migration and automation—moving Valhalla from Chef to containerized AWS deployments and Airflow-driven pipelines. He’s routinely the go-to mentor and technical liaison between navigation, ADAS, and data teams, and has solved production guidance issues for major customers worldwide. Beyond core routing, he’s delivered practical features like pronunciation assignment for guidance, continuous lane guidance proofs-of-concept, and ETA refresh endpoints that improved operator and customer experiences. Based in Pennsylvania, he pairs rigorous academic training (MS Computer Science) with decades of hands-on shipping and optimizing mapping backends.
11 years of coding experience
25 years of employment as a software developer
B.S., Information Science, B.S., Information Science at University of Pittsburgh
M.S., Computer Science, M.S., Computer Science at Boston University
Contributions:58 PRs, 79 pushes, 5 branches in 1 year 6 months
dotfilesconfig
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.