Gregory Kimball is a Software Engineering Manager based in the San Francisco Bay Area with 10 years of experience building high-performance systems spanning CUDA C++, embedded firmware, cloud services, and ML. He currently leads development of RAPIDS libcudf, the open-source CUDA DataFrame core at NVIDIA, contributing to both code refactoring and user-facing documentation that improves performance and usability for GPU-accelerated data pipelines. Previously he led firmware, IoT monitoring, and CI for commercial battery storage at SunPower, and built simulation and valuation platforms for large-scale solar projects—bridging hardware, analytics, and production software. Trained as a physicist with a Ph.D. from Caltech and an undergraduate background in chemistry and economics, he brings a researcher's rigor to production engineering and a track record of turning complex scientific problems into reliable, maintainable systems. An oft-overlooked strength is his focus on documentation and benchmarks in open source, ensuring that high-performance libraries are accessible and verifiable for downstream users.
10 years of coding experience
14 years of employment as a software developer
Chemistry and Economics, Chemistry and Economics at Columbia University in the City of New York
Ph.D, Applied Physics, Ph.D, Applied Physics at California Institute of Technology
Contributions:38 reviews, 8 commits, 11 PRs in 3 months
Contributions summary:Gregory primarily contributes to documentation and refactoring of the codebase, enhancing the clarity and usability of the library. They updated docstrings for functions like `read_text` and `read_json`, providing better descriptions and clarifying parameters. Furthermore, they removed unused includes, updated benchmarks, and fixed inconsistencies in existing benchmarks to improve code maintainability and accuracy. Their work directly impacts the ease of use and the correctness of the cuDF library.
Contributions:1 release, 2 PRs, 6 pushes in 1 year 7 months
far-cry-2gametlaeagletweaking
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
Gregory Kimball - Software Engineering Manager at NVIDIA