Jeremy Freeman is the founder and executive director of CarbonPlan and a leader in open science who blends hands-on engineering with strategic philanthropy across computational biology and large‑scale data tooling. He helped grow the Chan Zuckerberg science initiative from its early days, directed funding toward the Human Cell Atlas and open‑source infrastructure, and previously led teams at HHMI that produced popular platforms and communities. As an active open‑source contributor he has improved machine‑learning and PySpark behavior in Apache Spark, built full‑stack features for the single‑cell explorer cellxgene, and enhanced visualization tooling in Altair and Lightning. He pairs a PhD in neuroscience with product instinct to move research code into production systems used by millions, including work on mybinder.org which serves roughly half a million monthly users. Notably, he moves seamlessly between low‑level bug fixes (e.g., NumPy/PySpark correctness) and high‑level program design to scale collaborative science.
12 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Neuroscience, Doctor of Philosophy (Ph.D.), Neuroscience at New York University
Bachelor's degree, Neuroscience, Bachelor's degree, Neuroscience at Swarthmore College
Contributions:2 releases, 58 commits, 5 PRs in 1 year
Contributions summary:Jeremy primarily focused on enhancing the data visualization capabilities of the project. They added customizable colors to scatter plots and implemented a zoomable force-directed network visualization. Furthermore, the user integrated a matrix plot type, expanded the range of available visualization options. They also made adjustments to the electron menu bar.
An interactive explorer for single-cell transcriptomics data
Role in this project:
Full-stack Developer
Contributions:9 commits, 17 PRs, 65 pushes in 7 months
Contributions summary:Jeremy contributed to both the front-end and back-end aspects of the cellxgene project. They addressed a bug in the graph component, incorporating a distance inverse term to improve functionality, and made updates to the color scaling logic. Furthermore, the user implemented a CLI tool using scanpy for dataset preparation and refactored the CLI structure for improved user experience. The user's work encompasses diverse aspects of the project, from data visualization to command-line interface development.
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.