Carl Rogers is a research developer in Chicago with 15 years of experience applying quantitative and computational methods across trading and scientific domains. With a Ph.D. in computational biophysics from UC Berkeley and a BA in mathematics and chemistry, he blends deep analytical rigor with pragmatic engineering—moving from signal research for US Treasuries to building research-grade software at Headlands Technologies. He contributes to open-source C/C++ tooling (notably enhancing the cnpy library to support compressed .npz files and fix overflow issues), reflecting a hands-on approach to performance-critical code and reproducible data workflows. Comfortable at the intersection of research and production, he’s known for refactoring legacy code, improving build systems, and shipping reliable numeric tooling that bridges scientific formats and trading infrastructure.
14 years of coding experience
Doctor of Philosophy (Ph.D.), Computational Biophysics, Doctor of Philosophy (Ph.D.), Computational Biophysics at University of California, Berkeley
Bachelor of Arts (BA), Mathematics, Chemistry, Bachelor of Arts (BA), Mathematics, Chemistry at Vanderbilt University
library to read/write .npy and .npz files in C/C++
Role in this project:
Back-end Developer
Contributions:22 commits, 8 PRs, 14 pushes in 6 years 9 months
Contributions summary:Carl primarily worked on enhancing the `cnpy` library, a C/C++ library for reading and writing `.npy` and `.npz` files. Their contributions included code refactoring and improvements to the library's core functionality, such as fixing potential overflow issues and adding support for compressed `.npz` files. They also added a new example file demonstrating the library's usage. Furthermore, they made updates related to build configurations and dependencies.
Contributions:23 commits, 12 pushes, 1 branch in 7 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
Carl Rogers - Research Developer at Headlands Technologies LLC