Kuan Butts is a Staff Software Engineer in Oakland with 12 years building large-scale, low-latency distributed systems for real-time telemetry, mobility, and mapping products. At Mapbox he engineered global inference pipelines that process billions of observations per hour and materially improved ETA precision, recall, and coverage through probe-matching and modality classification work. His background blends transportation research (MIT) and practical city-focused engineering—delivering spatial analytics, national-scale data ingestion, and production ML for routing and mobility insights. A pragmatic designer who prioritizes operational hygiene and readable code, he also contributes to notable open-source geospatial tooling like OSMnx, where he improved error handling and maintainability. He’s equally comfortable defining engineering hiring rubrics and candidate archetypes as he is optimizing high-throughput pipelines, reflecting a mix of technical depth and product-minded systems thinking.
12 years of coding experience
12 years of employment as a software developer
Master's Degree City Planning (Transportation Systems Planning), Master's Degree City Planning (Transportation Systems Planning) at Massachusetts Institute of Technology
BS Architecture Architecture Urban Planning Focus, BS Architecture Architecture Urban Planning Focus at Washington University in St. Louis
Python package to easily download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
Role in this project:
Back-end Developer
Contributions:7 commits, 3 PRs, 29 comments in 1 year 7 months
Contributions summary:Kuan primarily focused on refactoring and improving error handling within the osmnx library. They modified existing functions by making arguments positional, implemented custom error messages for better clarity, and replaced existing error types with more specific ones. These changes focused on improving code maintainability and user experience by providing informative error messages.
Contributions:13 commits, 11 pushes, 2 branches in 2 years
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.