David Cooper is a versatile software engineer turned nationally syndicated radio host with 13 years of engineering experience and a knack for translating technical depth into engaging public storytelling. He led engineering and managerial roles at Eventbrite and Autodesk, shipping backend systems and guiding teams, while maintaining hands-on open-source contributions such as significant API and parsing improvements to the python-fitparse library. His DevOps work on raspotify demonstrates practical automation and packaging skills, including Docker-based builds and a Debian package repo for Raspberry Pi distribution. Based in New York, he now hosts late-night talk programming broadcast across major Canadian markets, blending his technical precision with on-air presence. Colleagues describe him as intellectually curious and comfortable "containing multitudes"—equally at home refactoring complex data pipelines or riffing live on air.
13 years of coding experience
9 years of employment as a software developer
Honours Bachelor of Science Computer Science Software Engineering, Honours Bachelor of Science Computer Science Software Engineering at University of Toronto
Contributions:1 release, 3 reviews, 52 commits in 9 years 11 months
Contributions summary:David primarily worked on enhancing the `python-fitparse` library, focusing on code refactoring and API improvements. Their contributions included implementing a new, cleaner public API and adding comprehensive documentation using Sphinx. They also added support for subfield components, expanding the library's capabilities to parse more complex FIT file structures. Furthermore, the user refactored file loading and added data processing capabilities.
Contributions:36 releases, 10 reviews, 92 commits in 5 years 7 months
Contributions summary:David primarily focused on automating the build and deployment process for the `raspotify` project. Their contributions centered on creating and modifying the `build_raspotify.sh` and `install.sh` scripts, along with the `Dockerfile`, to streamline the build process within a Docker container. They also implemented a Debian package repository using GitHub Pages, enabling easier distribution and installation of the application on Raspberry Pi devices.
librespotraspberry-piraspbianspotifydebian-linux
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
David Cooper - Host, On Air Personality at Corus Entertainment