Don Spaulding is a seasoned technology leader and entrepreneur with 14 years of experience building scalable software and critical infrastructure for rural communities. As Owner/President of Bloono, Inc., he launched a cash-flow-positive wireless ISP with 90%+ customer retention and built an operations team to sustain growth while delivering best-in-class service. Previously he led engineering teams at Mirus Research to transition large multi-tenant SaaS products and deliver time-sensitive migrations for major clients like State Farm, combining product-focused delivery with operational rigor. An active contributor to open-source tooling and docs—most notably porting a referer-parser library to Python—he blends backend engineering chops with systems thinking and clear technical writing. Based in Normal, Illinois, he pairs hands-on technical depth with pragmatic business outcomes for underserved markets.
14 years of coding experience
19 years of employment as a software developer
Associate of Science - AS Computer Science, Associate of Science - AS Computer Science at Heartland Community College
Telecommunications Management, Telecommunications Management at Illinois State University
Library for extracting marketing attribution data from referrer URLs
Role in this project:
Back-end Developer
Contributions:14 commits, 1 PR, 2 pushes in 2 years 9 months
Contributions summary:Don primarily focused on porting the referer-parser library to Python and adapting the project structure for distutils compatibility. They implemented the core functionality of parsing referer URLs and extracting relevant data. Further contributions included updating the build process, specifically syncing YAML files across sub-folders. They also made adjustments to match host+path matching logic with the Ruby and Scala versions and enabled loading alternative JSON files.
Contributions summary:Don primarily contributed to the project by correcting typos within the documentation files. Their commits consistently addressed minor grammatical errors and spelling mistakes in the `docs/devel.rst` file. These corrections demonstrate a focus on improving the clarity and accuracy of the project's documentation, enhancing the overall user experience.
curiopython
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.