Joe Kampschmidt

Principal Software Engineer at NPR

Hyannis, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Joe Kampschmidt is a Principal Software Engineer with 13 years at NPR, where he architects content production platforms and media asset pipelines for a 24/7 newsroom. He designed and built a Digital Asset Management platform handling millions of media assets and a distributed microservices orchestrator to streamline broadcast audio and podcast encoding. A hands-on technical leader, he blends systems architecture with data engineering—his GitHub work shows practical scripting to parse and transform messy sports data into usable formats. Based in Hyannis, he pairs production-grade engineering with community-minded service as a board member of a local toy library, reflecting a commitment to practical impact both inside and outside the organization.
code13 years of coding experience
job17 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Bowling Green State University
stackoverflow-logo

Stackoverflow

Stats
3,139reputation
110kreached
82answers
3questions
Badges
servicestack
top-1%
github-logo-circle

Github Skills (22)

data-set10
data-engineering10
data-parsing10
price-data10
data-model10
data-transformation10
servicestack10
javascript9
json9
python9
fileio9
file-access9
file-processing9
file-handling9
csv8

Programming languages (8)

C#TypeScriptJavaShellCSSCJavaScriptHTML

Github contributions (5)

github-logo-circle
jokecamp/FootballData

Dec 2013 - Jan 2021

A hodgepodge of JSON and CSV Football/Soccer data
Role in this project:
userData Engineer
Contributions:158 commits, 28 PRs, 78 pushes in 7 years 2 months
Contributions summary:Joe primarily focused on developing data parsing and transformation scripts for football data. They created and modified Python and JavaScript files, particularly `openFootballUtil.js` and `epl.js`, to parse data from various sources, including CSV and JSON files, into a structured format. Their contributions involved handling file input/output, data cleaning, and generating fixtures and YAML files for data consumption. This work streamlined the processing of football data for analysis.
csvfootballsoccersoccer-datajson
newsflex/wendu-worker-js

Jul 2019 - Apr 2025

Contributions:34 pushes, 3 branches in 5 years 9 months
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.
Request Free Trial