Jeremy Katz is a systems-focused technology leader and cofounder/CTO with 26 years of experience building large-scale infrastructure, developer tools, and subscription platforms that make open source sustainable. Based in Medford, MA, he led Tidelift’s technical vision and platform engineering to connect enterprises with maintainers, and now serves as Tidelift CTO driving broader product and engineering strategy. His career spans hands-on roles at Google/Stackdriver, HubSpot, and Red Hat where he architected cloud monitoring, release pipelines, and OS-level systems—work that blends deep systems engineering with product-first thinking. An active open-source contributor, Jeremy has made substantive contributions to widely used projects like dracut, dnf, collectd, and Libraries.io, often adding low-level features (LVM/LUKS support, arch support, monitoring plugins) that improve reliability and observability. He combines pragmatic operational experience with academic training from MIT’s SDM program, and quietly specializes in turning complex platform problems into maintainable, production-ready systems.
26 years of coding experience
23 years of employment as a software developer
SM Systems Design and Management, SM Systems Design and Management at Massachusetts Institute of Technology
BS Computer Science, BS Computer Science at North Carolina State University
High School, High School at North Carolina School of Science and Math
Package manager based on libdnf and libsolv. Replaces YUM.
Role in this project:
Back-end Developer
Contributions:262 commits in 4 years 2 months
Contributions summary:Jeremy contributed to the `dnf` package manager, replacing `YUM`. Their commits focused on improving the architecture support in `rpmUtils/arch.py`, adding support for new architectures like alpha. Furthermore, the user made adjustments to the `yum/config.py` and `yum/depsolve.py` files by addressing issues related to kernel packages and dependencies. Several commits involved addressing code typos and minor bug fixes in different parts of the repository.
The system statistics collection daemon. Please send Pull Requests here!
Role in this project:
Back-end Developer
Contributions:6 comments, 2 issues in 5 years 11 months
Contributions summary:Jeremy contributed to the collectd project by implementing features and fixing bugs related to data collection and processing. Their work involved adding support for custom user agents in libcurl calls across multiple plugins, enhancing the handling of hostnames in SQL plugins, and adding new configuration options and calculations for the swap and memory plugins. Additionally, the user added a plugin for monitoring zookeeper, facilitating the collection of metrics from Zookeeper's MNTR command. These contributions improved the functionality and monitoring capabilities of collectd.
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.